1. b2242d1 Add comment noting VLASizeChecker's duty in defining a VLA's extent. by Jordy Rose · 14 years ago
  2. ccbf7ee Add a new path-sensitive checker for functions in <string.h>, for both null-terminated strings and memory blocks. Currently only checks memcpy(), memmove(), and bcopy(), but this is intended to be expanded soon. by Jordy Rose · 14 years ago
  3. 0a02e3e Sort CMake file. by Ted Kremenek · 14 years ago
  4. db2fa8a Added a path-sensitive idempotent operation checker (-analyzer-idempotent-operation). Finds idempotent and/or tautological operations in a path sensitive context, flagging operations that have no effect or a predictable effect. by Tom Care · 14 years ago
  5. 03d98c5 Fix multiple emission of the this-> fixit for each instantiation by fixing the by Nick Lewycky · 14 years ago
  6. df921ae Make CGBuilderTy a typedef again; its functionality has been rolled back by John McCall · 14 years ago
  7. 1693e15 Improve the accuracy of getSourceRange() for DeclaratorDecl and by Douglas Gregor · 14 years ago
  8. 7e9b57b Correctly set the location of the "template" keyword for a class by Douglas Gregor · 14 years ago
  9. af57280 Remove my egregious hack that forced deserialization of visible by Douglas Gregor · 14 years ago
  10. 1f377b1 Pacify versions of gcc that think these variables may be used by Duncan Sands · 14 years ago
  11. 66d80a9 When destroying a cleanup, kill any references to instructions in the entry by John McCall · 14 years ago
  12. 7d6228f Added several helper functions to Stmt to recursively check for different elements (macros, enum constants, etc). by Tom Care · 14 years ago
  13. 057d9af Read/write function template specializations for PCH, properly this time. by Argyrios Kyrtzidis · 14 years ago
  14. d455add Add to PCH missing Sema information about VTable uses and dynamic classes. by Argyrios Kyrtzidis · 14 years ago
  15. 0f47bb9 Allow a CXXRecordDecl to get a DefinitionData pointer even when its owner is still initializing. by Argyrios Kyrtzidis · 14 years ago
  16. 7422827 Read/write instantiated-from-member of EnumDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  17. 65d336b Add skeleton code to make wpa call the analysis engine. by Zhongxing Xu · 14 years ago
  18. e4f5d72 Add an assertion. by Zhongxing Xu · 14 years ago
  19. dc01a15 Collect function definitions in the Indexer when indexing through the ASTs. by Zhongxing Xu · 14 years ago
  20. 044cc54 When creating functions to run global initializers and destructors, mark them by John McCall · 14 years ago
  21. 5dd3af7 Remove the now-unused GRState::isEqual method. Instead of asking if an expression equals a certain value, use SValuator::EvalEQ and GRState::Assume to see if it can, must, or must not equal that value. by Jordy Rose · 14 years ago
  22. b829d72 Oops, tabs --> spaces in test. by Jordy Rose · 14 years ago
  23. 61fb55c Improve NULL-checking for CFRetain/CFRelease. We now remember that the argument was non-NULL, and we report where the null assumption came from (like AttrNonNullChecker already did). by Jordy Rose · 14 years ago
  24. 252cd6a Stop testing for specific basic block numbers in this test. by John McCall · 14 years ago
  25. f1549f6 Validated by nightly-test runs on x86 and x86-64 darwin, including after by John McCall · 14 years ago
  26. 6c47a9b Local variables have no linkage, make invalid Entities. by Zhongxing Xu · 14 years ago
  27. 9282688 Generate fewer first class aggregate values for other by Chris Lattner · 14 years ago
  28. 121b3fa in the "coerce" case, the ABI handling code ends up making the by Chris Lattner · 14 years ago
  29. c721ae8 fix a bug I introduced in r107624 by Chris Lattner · 14 years ago
  30. fd79a9d rearrange some logic, no functionality change. by Chris Lattner · 14 years ago
  31. 2bc0025 fix PR7564 a cast where the bitfield struct init code by Chris Lattner · 14 years ago
  32. 1880666 AppendBitField really can never fail, so return its return value. by Chris Lattner · 14 years ago
  33. c8f9af2 Read/write the identifier namespace in PCH for decls that may modify it. by Argyrios Kyrtzidis · 14 years ago
  34. 7b081c8 Read/write some source location for PCH. by Argyrios Kyrtzidis · 14 years ago
  35. b7e3aab Support sizeof for VLA expressions (sizeof(someVLA)). sizeof(int[n]) still unimplemented. A VLA region's sizeof value matches its extent. by Jordy Rose · 14 years ago
  36. 8d26bb7 Refrase comments. by Zhongxing Xu · 14 years ago
  37. c8822e0 Although in C++ class name has external linkage, usually the definition of the by Zhongxing Xu · 14 years ago
  38. 423030c Make FieldDecl an invalid Entity since it has no linkage. by Zhongxing Xu · 14 years ago
  39. 139d0b3 Indexer: make FieldDecl an internal Entity. by Zhongxing Xu · 14 years ago
  40. 52e04c5 Track extents for VLAs. by Jordy Rose · 14 years ago
  41. 400f512 Fix a regression of a previous commit of mine (rdar://8158953). by Argyrios Kyrtzidis · 14 years ago
  42. c91e9f4 Read/write more information of ASTContext for PCH. Overriden methods and instantiated-from information. by Argyrios Kyrtzidis · 14 years ago
  43. 5586b01 When adding a visible decl, deserialize the visible decls and add it. by Argyrios Kyrtzidis · 14 years ago
  44. 0061138 Don't try to install the __[u]int128_t identifier if it is already installed by PCHReader. by Argyrios Kyrtzidis · 14 years ago
  45. 691d77f Write/read ParmVarDecl's UninstantiatedDefaultArg for PCH. by Argyrios Kyrtzidis · 14 years ago
  46. 9421adc Read/write specialization info of static data members for PCH. by Argyrios Kyrtzidis · 14 years ago
  47. 4d2229c Add TypeLoc traversal to the RecursiveASTVisitor! Because the TypeLocs don't by Nick Lewycky · 14 years ago
  48. a8bef69 Fix ObjCInterfaceTypeLoc to inherit from ObjCObjectTypeLoc so as to match the by Nick Lewycky · 14 years ago
  49. 32f2656 Add a new symbol type, SymbolExtent, to represent the extents of memory regions that may not be known at compile-time (such as those created by malloc). This replaces the old setExtent/getExtent API on Store, which used the GRState's GDM to store SVals. by Jordy Rose · 14 years ago
  50. 6b85512 Unbreak test on platforms where size_t != unsigned long. by Benjamin Kramer · 14 years ago
  51. 5efd91a Mark the operator delete associated with a virtual destructor as referenced. by John McCall · 14 years ago
  52. 4d25483 Mangle Objective-C pointers and block pointers in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
  53. c7d209f Provide convenience routines to save and restore the current insertion point. by John McCall · 14 years ago
  54. 0877826 Fix mangling of array dimensions in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
  55. cd712cb Mangle member pointer types in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
  56. a038c1d When setting the anonymous namespace at PCH reading, it may still be initializing so avoid by Argyrios Kyrtzidis · 14 years ago
  57. 1139da1 Fix mangling of function pointers in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
  58. d9d9726 Forward -fno-builtin to clang, add .cp as a supported by Shantonu Sen · 14 years ago
  59. 4f0a337 Fix mangling of array parameters for functions in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
  60. 1827403 Lazily declare default constructors. We now delay the construction of by Douglas Gregor · 14 years ago
  61. 2258431 Lazily declare implicit copy constructors. by Douglas Gregor · 14 years ago
  62. 0745d0a Read/write CastExpr's CXXBaseSpecifierArray for PCH. by Argyrios Kyrtzidis · 14 years ago
  63. 8a50733 Fix broken PCH support for CXXDefaultArgExpr. by Argyrios Kyrtzidis · 14 years ago
  64. e5eee5a Introduce a new routine, LookupConstructors(), and use it for all by Douglas Gregor · 14 years ago
  65. a376d10 Lazily declare copy-assignment operators. by Douglas Gregor · 14 years ago
  66. 234faa7 Make RecursiveASTVisitor traverse function parameter types in a function by Zhanyong Wan · 14 years ago
  67. 4923aa2 Lazily declare the implicitly-declared destructor in a C++ class. by Douglas Gregor · 14 years ago
  68. d0b982c Don't visit implicitly defined functions (default constructors and the by Craig Silverstein · 14 years ago
  69. 23c94db Move the "current scope" state from the Parser into Action. This by Douglas Gregor · 14 years ago
  70. fe2dd6c By default, warn about commas at the end of an enumerator list in C++/C89. by Douglas Gregor · 14 years ago
  71. 9146832 Handle CXXConstructorDecl, CXXDestructorDecl, and CXXConversionDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  72. 5a7b9c5 Provide some test cases for C++ PCH. by Argyrios Kyrtzidis · 14 years ago
  73. 04aed0e Disable Decl::CheckAccessDeclContext() temporarily. by Argyrios Kyrtzidis · 14 years ago
  74. 5efb06f Fix reading FunctionDecls from PCH. by Argyrios Kyrtzidis · 14 years ago
  75. 7d53048 Fix reading ClassTemplateDecl's ClassTemplateSpecializationDecls and ClassTemplatePartialSpecializationDecls. by Argyrios Kyrtzidis · 14 years ago
  76. 37ffed3 Fully read/write CXXRecordDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  77. f48d45e Fix reading of DependentNameType. by Argyrios Kyrtzidis · 14 years ago
  78. 43921b5 Allow reading of InjectedClassNameType from PCH even when its decl is currently initializing. by Argyrios Kyrtzidis · 14 years ago
  79. 240437b Fix broken reading of member pointer from PCH. by Argyrios Kyrtzidis · 14 years ago
  80. 9763e22 - Allow a typedef type to be read from PCH even if its decl is currently initializing. by Argyrios Kyrtzidis · 14 years ago
  81. f52a5d2 Fix broken reading of "#lines" from PCH. by Argyrios Kyrtzidis · 14 years ago
  82. d8a0c6f Generally types expect an initialized TypeDecl; its safer and less complicated to delay PCH reading the type of a TypeDecl. by Argyrios Kyrtzidis · 14 years ago
  83. b8b03e6 Add some side-effect free Create methods for TypeDecl subclasses and use them for PCH reading. by Argyrios Kyrtzidis · 14 years ago
  84. bed95e2 Create a ASTUnitTU class to interface ASTUnit to the Indexer. by Zhongxing Xu · 14 years ago
  85. 81cc955 add -analyze-function option. by Zhongxing Xu · 14 years ago
  86. 9b80ceb add -view-call-graph option to wpa. by Zhongxing Xu · 14 years ago
  87. 6d956df Change CallGraph::Prog to be a reference. idx::Program means to be a global object to the Index library. by Zhongxing Xu · 14 years ago
  88. f650a62 Handle typedef function declarations correctly, such as by Craig Silverstein · 14 years ago
  89. db89f28 Add a new routine Sema::LookupDestructor and make all destructor-lookup calls use that routine by Douglas Gregor · 14 years ago
  90. eb8c670 Provide exception specifications for implicitly-declared default constructors. by Douglas Gregor · 14 years ago
  91. 32df23e Move the implicit declaration of a default constructor into a separate by Douglas Gregor · 14 years ago
  92. 0d405db Provide exception specifications for implicitly-declared copy constructors. by Douglas Gregor · 14 years ago
  93. daa81c0 MC: Pass the target instance to the AsmParser constructor. by Daniel Dunbar · 14 years ago
  94. dcee3ce Fix PR 7475 by enhancing the static analyzer to also invalidate bindings for non-static global variables by Ted Kremenek · 14 years ago
  95. 7dadf79 Add an ivar to SymbolReaper for the current statement, and then stop passing the current statement around everywhere. Preparation for symbolic extents. by Jordy Rose · 14 years ago
  96. 1619342 Test implicit declaration of copy assignment operator with non-const argument by Douglas Gregor · 14 years ago
  97. fabd43a Move the implicit declaration of a constructor out to a separate by Douglas Gregor · 14 years ago
  98. 598a854 Teach DeclareImplicitCopyConstructor how to cope with virtual bases by Douglas Gregor · 14 years ago
  99. 4a0c26f Move declaration of a class's implicit copy constructor into a by Douglas Gregor · 14 years ago
  100. b87786f Provide an exception-specification for an implicitly-declared by Douglas Gregor · 14 years ago