1. e29ba20 Basic nested-template implementation. by John McCall · 15 years ago
  2. fafd383 Rename: ProgramPoint::getContext() => ProgramPoint::getLocationContext(). by Zhongxing Xu · 15 years ago
  3. 82bf010 Keep track of the right paren ')' source location in a function declarator. by Argyrios Kyrtzidis · 15 years ago
  4. 44ba7bf Remove now unnecessary helper methods. by Daniel Dunbar · 15 years ago
  5. d7407dc Convert parts of Rewriter to StringRef based API. by Daniel Dunbar · 15 years ago
  6. f7a50a4 Get the Decl from the current ExplodedNode. Eventually the diagnostic client by Zhongxing Xu · 15 years ago
  7. a95d757 Make integer promotions work correctly on PIC16 and other platforms by Eli Friedman · 15 years ago
  8. 1bb8a45 Introduce LocInfoType which is a Sema-specific implementation detail. by Argyrios Kyrtzidis · 15 years ago
  9. a1d5662 Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interfaces. by Argyrios Kyrtzidis · 15 years ago
  10. b17166c Introduce DeclaratorInfo and TypeLoc, intended to be used for storing and reading source information for types. by Argyrios Kyrtzidis · 15 years ago
  11. d2ae5aa Renamed ClassProp data member of ObjCImplctSetterGetterRefExpr by Fariborz Jahanian · 15 years ago
  12. 154440e Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr. by Fariborz Jahanian · 15 years ago
  13. f53b443 Change ActOnReturnStmt to not take a FullExprArg. Instead, Sema will wrap the return expr inside a CXXExprWithTemporaries if needed. by Anders Carlsson · 15 years ago
  14. 292a5c0 Remove unused parameter BugReporter due to previous patch. by Zhongxing Xu · 15 years ago
  15. 50d5bc4 Now we can get the CFG from the ProgramPoint. No need to pass in the by Zhongxing Xu · 15 years ago
  16. 592362b Enhance static analyzer diagnostics by introducing a new 'EnhancedBugReporter' by Ted Kremenek · 15 years ago
  17. 0f43656 Initial patch to support definitions of id and Class from headers in Objective-C code. by David Chisnall · 15 years ago
  18. 94f1d16 Remove unused variable. by Zhongxing Xu · 15 years ago
  19. 17fd863 To make the analysis independent on the locally stored liveness and cfg by Zhongxing Xu · 15 years ago
  20. 8478ce6 Destroy bound temporaries. by Anders Carlsson · 15 years ago
  21. 419cfb3 Improve the diagnostic emitted when an unused ObjC property getter by Chris Lattner · 15 years ago
  22. 9abf2ae AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and create the CXXExprWithTemporaries before setting the initializer on the VarDecl. by Anders Carlsson · 15 years ago
  23. d406bf0 Move builtin call checking out into a separate function, make CheckFunctionCall and CheckBlockCall return bool instead. No intended functionality change. by Anders Carlsson · 15 years ago
  24. 1d954f6 Implement __is_empty. Patch by Sean Hunt. by Eli Friedman · 15 years ago
  25. 0d9a279 Ignore -Wno-import. by Eli Friedman · 15 years ago
  26. 25e695b Extend the ProgramPoint to include the context information LocationContext, by Zhongxing Xu · 15 years ago
  27. 07a5c22 Disable all recognition of main() in -ffreestanding. Addresses bug #4720. by John McCall · 15 years ago
  28. 2cff7d1 Change handling of attribute 'malloc' to only accept the attribute on function by Ted Kremenek · 15 years ago
  29. f1480ee Make the CXXDefaultArgExpr constructor protected and add a static Create function. by Anders Carlsson · 15 years ago
  30. 2153891 Deconflate virtual base offsets from non-virtual base offsets. by Mike Stump · 15 years ago
  31. 0270b8a More toward synthesizing copy assignments. SWIP. by Fariborz Jahanian · 15 years ago
  32. 2198ba1 Patch for synthesizing copy assignment operator. WIP. by Fariborz Jahanian · 15 years ago
  33. 888376a Transition the PCH support for ShuffleVectorExpr over to ASTContext allocation by Nate Begeman · 15 years ago
  34. e96de2d More cleanups. by Zhongxing Xu · 15 years ago
  35. 2ddde27 Remove redundant forward declarations. by Zhongxing Xu · 15 years ago
  36. a88dc30 Fix a fixme by allocating ShuffleVectorExprs in the Context by Nate Begeman · 15 years ago
  37. 0fd8904 Patch to warn if a property which is 'assign' by default by Fariborz Jahanian · 15 years ago
  38. c48fbdf Add a FriendClassDecl type for holding declarations of friend types in by John McCall · 15 years ago
  39. e649412 ir-gen support for anonymous union data member by Fariborz Jahanian · 15 years ago
  40. f21efe9 LLVMContext is a class now. by Benjamin Kramer · 15 years ago
  41. 3f9a8a6 Argument-dependent lookup for friend declarations. Add a new decl type, by John McCall · 15 years ago
  42. b98b199 Refactor the template-instantiation logic for expressions into a by Douglas Gregor · 15 years ago
  43. 2ef13e5 Take 2 on AltiVec-style vector initializers. by Nate Begeman · 15 years ago
  44. bd0fb30 Add a CastInfo struct that will be used for cast information when constructing cast expressions. Right now it only stores the cast kind, but in the future it might store conversion functions and constructors. by Anders Carlsson · 15 years ago
  45. 797c3c4 fix a couple of problems with section attributes: by Chris Lattner · 15 years ago
  46. b98f05c Add walking bases in reverse order. by Mike Stump · 15 years ago
  47. 70121eb Use LLVM's new error handler API to report back end errors using Diagnostic. by Daniel Dunbar · 15 years ago
  48. 1df5109 Revert r78535, it is causing a number of failures to build projects. by Daniel Dunbar · 15 years ago
  49. fd6ad3c warn, as gcc does, if __attribute__((malloc)) applied to function returning non-pointer type by Ryan Flynn · 15 years ago
  50. 76168e2 map previously ignored __attribute((malloc)) to noalias attribute of llvm function's return by Ryan Flynn · 15 years ago
  51. 25b4fdb AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); by Nate Begeman · 15 years ago
  52. 8045c73 PR4700 - remove shift by 0 warning by Ryan Flynn · 15 years ago
  53. a860e75 Introduce a new PragmaPack attribute, and use it for #pragma pack. The PackedAttr now only represents __attribute__((packed)). by Anders Carlsson · 15 years ago
  54. fee1381 Patch should implement packed enums - PR4098. Credit to Anders Johnsen. by Edward O'Callaghan · 15 years ago
  55. d497206 Get rid of Stmt::Clone now that we can reference count statements instead. by Anders Carlsson · 15 years ago
  56. 43d9d92 Introduce reference counting for statements and expressions, using it by Douglas Gregor · 15 years ago
  57. 112a0a8 Add a CK_ArrayToPointerDecay cast kind. by Anders Carlsson · 15 years ago
  58. 4d8673b Add CK_ToUnion and use it for aggregate expression codegen. by Anders Carlsson · 15 years ago
  59. 6ff0785 Just add global scope to the associated namespaces set instead of tracking it by John McCall · 15 years ago
  60. 89ed850 Add rbegin and rend for virtual bases, might come in handy some day. by Mike Stump · 15 years ago
  61. 928f150 Add ability to generate vcall offsets for primary virtual base. by Mike Stump · 15 years ago
  62. e607ed0 Fix some const_cast issues. This is the beginning of the rabbit hole. by Mike Stump · 15 years ago
  63. d043968 PR3333: warn when shifting by invalid amount by Ryan Flynn · 15 years ago
  64. 42602bb Separate Stmt::Destroy into the entrypoint for destroying a statement by Douglas Gregor · 15 years ago
  65. d4e5a60 Fix a couple false positive "uninitialized value" warnings with RegionStore by Ted Kremenek · 15 years ago
  66. 470c2a9 Drop the friend-inner-class diagnostic from an extwarn to an ext and don't by John McCall · 15 years ago
  67. 7f27d92 Permit a class to friend its members in C++0x, without restriction. by John McCall · 15 years ago
  68. b1e92b3 Silence gcc warning about non-virtual destructors. by Benjamin Kramer · 15 years ago
  69. d91bb0c I forgot adding this header for r78298. by Zhongxing Xu · 15 years ago
  70. 031ccc0 Last step of template cleanup: merge *BuilderImpl to *Builder. by Zhongxing Xu · 15 years ago
  71. 0111f57 Core analysis engine template cleanup step 2: by Zhongxing Xu · 15 years ago
  72. bb8e648 Fix comment. by Zhongxing Xu · 15 years ago
  73. 38b02b9 Core analysis engine template cleanup step 2: by Zhongxing Xu · 15 years ago
  74. 451ac09 Refactor RegionStoreManager::RemoveDeadBindings to also scan the bindings of LazyCompoundSVals. by Ted Kremenek · 15 years ago
  75. fe85ced Support nested-name-specifiers for C++ member access expressions, e.g., by Douglas Gregor · 15 years ago
  76. 67d1a67 First pass at friend semantics. by John McCall · 15 years ago
  77. c5619d9 As GRState seems general enough, it is time to merge some template classes by Zhongxing Xu · 15 years ago
  78. a5e81f1 Implement lazy "copying" of structures and arrays in RegionStore. While by Ted Kremenek · 15 years ago
  79. 47a434f Update for LLVM API change. by Owen Anderson · 15 years ago
  80. 6f37633 Calculate the primary base class better and use that when laying down by Mike Stump · 15 years ago
  81. 8e9ef0d Translate -mcmodel=X to -code-model X and pass it to clang-cc. Patch by Pawel Worach! by Benjamin Kramer · 15 years ago
  82. 091038c Add support for the -fno-omit-frame-pointer option. Patch by Roman Divacky! by Benjamin Kramer · 15 years ago
  83. b890f04 Fix a comment that trailed off by Douglas Gregor · 15 years ago
  84. 50d62d1 Introduce the canonical type smart pointers, and use them in a few places to by Douglas Gregor · 15 years ago
  85. a52ad4e If the UnaryOperator has non-location type, use its type to create the by Zhongxing Xu · 15 years ago
  86. 2eeed7b Support for use of default argument in constructors. work in progress. by Fariborz Jahanian · 15 years ago
  87. 577f75a Refactor template instantiation for types into a generic tree by Douglas Gregor · 15 years ago
  88. dbdec8b Compare matching selectors in current and by Fariborz Jahanian · 15 years ago
  89. 7a02a37 Per advice that Doug Gregor gave me several months ago, clean up the by Ted Kremenek · 15 years ago
  90. 98f6f25 Regression fix: reset 'DisplayedFunction' when a new function/method decl gets analyzed. by Ted Kremenek · 15 years ago
  91. fec5401 Refactor methods on DeclSpec to take a diagnostic& parameter, and reflect this by John McCall · 15 years ago
  92. 32d335e Templatize BadSpecifier and introduce DeclSpec::getSpecifier(T) for the by John McCall · 15 years ago
  93. 18c7c06 add a bunch of routine methods to AnalysisContext. by Zhongxing Xu · 15 years ago
  94. d764090 Tweak diagnostic wording; patch by Sean Hunt. by Eli Friedman · 15 years ago
  95. d07a0d0 now we can let AnalysisManager to own the PathDiagnosticClient. by Zhongxing Xu · 15 years ago
  96. c471e7b Create only one AnalysisManager for each translation unit. In HandleCode(), by Zhongxing Xu · 15 years ago
  97. 2e31244 Add LocationContext classes to enable creation of cross function by Zhongxing Xu · 15 years ago
  98. 1f561c1 Produce a warning that partial ordering of function templates is not yet supported by Douglas Gregor · 15 years ago
  99. 37d93e9 Keep track of the template arguments deduced when matching a class by Douglas Gregor · 15 years ago
  100. 714179b Use the correct cast kind for dynamic_cast. by Anders Carlsson · 15 years ago