1. 53363b2 Add getName() method to Entity. by Zhongxing Xu · 16 years ago
  2. a6275a5 More test cases revealed that the logic in StoreManager::InvalidateRegion() needs more finesse when handling the invalidation of pointers. Pointers that were invalidated as integers could later cause problems for clients using them as pointers. It is easier for us to model a symbolic value as a pointer rather than modeling a non-symbolic value as a pointer. by Ted Kremenek · 16 years ago
  3. fb91c70 Introduced the notion of a "derived symbol" using the class SymbolDerived. by Ted Kremenek · 16 years ago
  4. ceb5c5b Remove -ftraditional option, which gcc doesn't actually support. Make by Eli Friedman · 16 years ago
  5. 58f9f2c Introduce Type::isAnyPointerType() and convert all clients (suggested by Chris). by Steve Naroff · 16 years ago
  6. d01c915 Patch to build AST for ctor's initializer list according to by Fariborz Jahanian · 16 years ago
  7. 3d598a5 Rename RecordLayout.h to ASTRecordLayout.h by Anders Carlsson · 16 years ago
  8. ea218b8 Add a "TypeSpecStartLoc" to FieldDecl. Patch contributed by Enea Zaffanella. by Steve Naroff · 16 years ago
  9. f5c209d Basic support for C++0x unicode types. Support for literals will follow in an incremental patch by Alisdair Meredith · 16 years ago
  10. c37929c Introduce redecl_iterator, used for iterating over the redeclarations of a FunctionDecl or VarDecl. by Argyrios Kyrtzidis · 16 years ago
  11. 03d5e3d Introduce FunctionDecl::getLatestDeclaration() and VarDecl::getLatestDeclaration(). by Argyrios Kyrtzidis · 16 years ago
  12. 7bf792f Introduce FunctionDecl::getFirstDeclaration() and VarDecl::getFirstDeclaration(). by Argyrios Kyrtzidis · 16 years ago
  13. ba0a900 Read/write a CXXOperatorCallExpr from/to PCH files. by Argyrios Kyrtzidis · 16 years ago
  14. 07a5b28 Pass the right brace SourceLocation from the Parser to the TagDecls. by Argyrios Kyrtzidis · 16 years ago
  15. f602c8b Add the SourceLocation for the right brace in TagDecl. by Argyrios Kyrtzidis · 16 years ago
  16. 8203725 Instead of recovering from a wrong invalidation, this patch aims to by Zhongxing Xu · 16 years ago
  17. 6f9b3a4 Tidy pretty-printing for SVals, using 'dump()' instead of 'printStdErr()', and implementing operator<< support for llvm::raw_ostream. by Ted Kremenek · 16 years ago
  18. 8800ad4 Change pretty-printing API for SymExprs and MemRegions to use a naming convention and style similar to other elements in Clang. by Ted Kremenek · 16 years ago
  19. f8910df by Steve Naroff · 16 years ago
  20. eb19485 Match declaration to definition. by Daniel Dunbar · 16 years ago
  21. 3b4ea54 Match declaration to definition. by Daniel Dunbar · 16 years ago
  22. 56a906c fix typo in file headers. by Chris Lattner · 16 years ago
  23. 176e8d4 improve comments. by Chris Lattner · 16 years ago
  24. 04ae2df add push/pop semantics for diagnostics. Patch by Louis Gerbarg! by Chris Lattner · 16 years ago
  25. 6a75cd9 Implement more of C++0x 'auto'. A variable with an auto type specifier must have an initializer. Also, move some tests around to match the C++0x draft better. by Anders Carlsson · 16 years ago
  26. 14108da This patch includes a conceptually simple, but very intrusive/pervasive change. by Steve Naroff · 16 years ago
  27. 40c072f Patch to build list of inherited virtual base classes by Fariborz Jahanian · 16 years ago
  28. 563a03b Fix a problem that Eli noticed, and that Doug helped me fix. by Anders Carlsson · 16 years ago
  29. eeea456 Rename potentially ambiguous member template 'getRegion' to 'getSubRegion' to hopefully resolve template lookup ambiguities on some compilers. by Ted Kremenek · 16 years ago
  30. c037eac Switch BasicStoreManager to use the new CastRegion implementation by default, by Ted Kremenek · 16 years ago
  31. fdee089 don't crash if class is using itself as its super class. by Fariborz Jahanian · 16 years ago
  32. eb96e12 Sema check on out of order object initialization of by Fariborz Jahanian · 16 years ago
  33. 9b31df4 Store the isAddressOfOperand in the UnresolvedDeclRefExpr, so that we can pass it when instantiating the expr. Fixes another member pointer bug. by Anders Carlsson · 16 years ago
  34. 00aeb52 Implement the simple form of overload resolution used when taking the by Douglas Gregor · 16 years ago
  35. 5997888 Fix: <rdar://problem/7034511> ValueManager::makeIntVal(uint64_t X, QualType T) should return a 'Loc' when 'T' is a pointer by Ted Kremenek · 16 years ago
  36. f9e48bd It's not allowed to form member pointers to members that have reference type. Add a test for this and the rest of [dcl.mptr]p3. by Anders Carlsson · 16 years ago
  37. 1bbeec7 Bump the PCH version number by Douglas Gregor · 16 years ago
  38. cb3f20d fix PR4513, a build problem with VC++, patch by James Abbatiello! by Chris Lattner · 16 years ago
  39. daa439a Fix a corner case with argument-dependent lookup and overloaded function sets. by Douglas Gregor · 16 years ago
  40. bbb3128 Initialize the ConstantArraySizeAsWritten field of PrintingPolicy class. by Argyrios Kyrtzidis · 16 years ago
  41. 082b02e Implemented memmove_collectable API for Next runtime by Fariborz Jahanian · 16 years ago
  42. dd0257c The canonical type of typeof or decltype with a dependent type is itself, by Douglas Gregor · 16 years ago
  43. 23c7d06 Implement checking of exception spec compatibility for overriding virtual functions. by Sebastian Redl · 16 years ago
  44. 3292d5c Some (most) type trait expressions require that the argument passed in is a complete type. by Anders Carlsson · 16 years ago
  45. c29f77b Make ASTContext explicitly keep track of the declaration for the C by Douglas Gregor · 16 years ago
  46. 0d3c26c A few change per Doug's feedback. - Fariborz by Fariborz Jahanian · 16 years ago
  47. e650c8c Introduce the notion of "Relocatable" precompiled headers, which are built by Douglas Gregor · 16 years ago
  48. 0307cd5 Unbreak build by including header. by Ted Kremenek · 16 years ago
  49. e1cea75 Make 'BasicStoreManager' + 'NewCastRegion' testable from the command line using '-analyzer-store=basic-new-cast'. by Ted Kremenek · 16 years ago
  50. 755c6b4 Some changes to ASTLocation's methods by Argyrios Kyrtzidis · 16 years ago
  51. 8fb3333 Add some comments to the ASTLocation class. by Argyrios Kyrtzidis · 16 years ago
  52. 818e15b Move the 'ResolveLocationInAST' function from the Frontend library to the Index library. by Argyrios Kyrtzidis · 16 years ago
  53. ccbcb70 Move ASTLocation and DeclReferenceMap from the AST library to the Index library. by Argyrios Kyrtzidis · 16 years ago
  54. 874012b Rename 'ASTNode' -> 'ASTLocation'. by Argyrios Kyrtzidis · 16 years ago
  55. 48ce7de Move the new 'CastRegion' implementation from RegionStoreManager to StoreManager by Ted Kremenek · 16 years ago
  56. d89275b Fix PR 4489, a crash in PCH loading that occurs when loading the name by Douglas Gregor · 16 years ago
  57. 7e7eb3d Keep track of the Expr used to describe the size of an array type, by Douglas Gregor · 16 years ago
  58. 313b6da Further cleanup of region invalidation code. No functionality change. by Zhongxing Xu · 16 years ago
  59. 9852b5b AllocaRegion and SymbolicRegion are both boundable. by Zhongxing Xu · 16 years ago
  60. 43e2aaf Start to gradually move region invalidation code into store manager. by Zhongxing Xu · 16 years ago
  61. 9eec4ed Introduce the 'Index' library. by Argyrios Kyrtzidis · 16 years ago
  62. 2c2ba3e Introduce the DeclReferenceMap class inside the AST library. by Argyrios Kyrtzidis · 16 years ago
  63. fc7e2a8 Introduce the virtual method Decl::getPrimaryDecl(). by Argyrios Kyrtzidis · 16 years ago
  64. 49dd585 Make use of ASTNode for return value of clang::ResolveLocationInAST() and in the index-test tool. by Argyrios Kyrtzidis · 16 years ago
  65. c082463 Introduce ASTNode class into the AST library. by Argyrios Kyrtzidis · 16 years ago
  66. 9a08fee CompoundLiteralRegion is boundable when it is not in the file scope. by Zhongxing Xu · 16 years ago
  67. 4994d2d Catch function redeclarations with incompatible exception specifications. by Sebastian Redl · 16 years ago
  68. 0a51f1c StringRegion is not boundable. by Zhongxing Xu · 16 years ago
  69. 8834af3 remove utility methods that are not very useful. by Zhongxing Xu · 16 years ago
  70. bb2b433 Replace guarded calls in RegionStoreManager to by Ted Kremenek · 16 years ago
  71. 5ffcd7b Patch to allocate list of bases in CXXRecordDecl using ASTContxt allocation. by Fariborz Jahanian · 16 years ago
  72. 1508636 StoreManagers: Use 'hasGlobalsStorage()' and 'hasParametersStorage()' instead of by Ted Kremenek · 16 years ago
  73. d05552a Add a separate MemSpaceRegion for function/method arguments passed on the stack. by Ted Kremenek · 16 years ago
  74. 7f39d29 Remove commented methods. Add MemRegion::printStdErr(). by Ted Kremenek · 16 years ago
  75. 2e22253 Add support for retrieving the Doxygen comment associated with a given by Douglas Gregor · 16 years ago
  76. 73b85f3 Use Destroy for member initializer list clean up. by Fariborz Jahanian · 16 years ago
  77. 8f1ca78 Update for changes in LLVM. Hopefully this is the last one for a while. by Owen Anderson · 16 years ago
  78. cca9e96 Keep track of more information within the template instantiation stack, e.g., by Douglas Gregor · 16 years ago
  79. c93f498 Hold the LLVMContext by reference instead of by pointer. by Owen Anderson · 16 years ago
  80. d45c363 Updated CXXConstructorDecl AST node for ctor-initilaizer list. by Fariborz Jahanian · 16 years ago
  81. df35d7f Driver: Mark some Compilation members const. by Daniel Dunbar · 16 years ago
  82. c88a88f Driver: Move Compilation::Execute to Driver::ExecuteCompilation. by Daniel Dunbar · 16 years ago
  83. 9617433 Patch to implement template types in ctor-initializer list. by Fariborz Jahanian · 16 years ago
  84. 31c11eb Driver: Improve diagnostics for failed commands. by Daniel Dunbar · 16 years ago
  85. cae087e Driver: Add Source argument for Commands to hold the Action which caused a by Daniel Dunbar · 16 years ago
  86. 42253cc Update for LLVMContext+Module change. by Owen Anderson · 16 years ago
  87. a384492 Two fixes to make Clang build on Visual C++ (again), from Alisdair Meredith. by Douglas Gregor · 16 years ago
  88. 7154a77 Rework Sema::CheckConditionalOperands(). No functionality change. by Steve Naroff · 16 years ago
  89. 3c7b6e4 Fix for PR4192: fix the definition of int64_t on x86_64 Linux. by Eli Friedman · 16 years ago
  90. bcfad54 Patch to support optional nested-name-specifier in in ctor-initializer list. by Fariborz Jahanian · 16 years ago
  91. edce4dd Preliminary parsing and ASTs for template-ids that refer to function by Douglas Gregor · 16 years ago
  92. 9da7201 More diagnostics related to initialization of direct bases by Fariborz Jahanian · 16 years ago
  93. edb883c add utility method. by Zhongxing Xu · 16 years ago
  94. 7859cc6 add utility methods. by Zhongxing Xu · 16 years ago
  95. 149f138 Implement PR4175, catching some questionable comparisons. Patch by by Chris Lattner · 16 years ago
  96. 17945a0 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 16 years ago
  97. 048f30a Introduce DeclContext::getParentASTContext(). by Argyrios Kyrtzidis · 16 years ago
  98. 6fb0aee Remove the ASTContext parameter from the getBody() methods of Decl and subclasses. by Argyrios Kyrtzidis · 16 years ago
  99. f1d60ea Remove the ASTContext parameter from the printing related methods of Decl. by Argyrios Kyrtzidis · 16 years ago
  100. 40b598e Remove the ASTContext parameter from the attribute-related methods of Decl. by Argyrios Kyrtzidis · 16 years ago