1. a2e85ad Set ObjCMethodDecl's EndLoc to the '}' when it's a definition. by Argyrios Kyrtzidis · 15 years ago
  2. ddfd4c9 Add getSourceRange() methods for ObjC Decls. by Argyrios Kyrtzidis · 15 years ago
  3. 35366a6 Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 15 years ago
  4. 56aac3f Rename Entity::getName() to Entity::getPrintableName() to make its purpose by Zhongxing Xu · 15 years ago
  5. 7f66bd2 As suggested by Argyrios, revert r76159 and make "FindImmediateParent" by Zhongxing Xu · 15 years ago
  6. a004254 Refactor code into a new CallExpr::getDirectCallee() method. Simplify some by Zhongxing Xu · 15 years ago
  7. adfc8d1 Relax the assertion in ASTLocation's ctor: if the decl is not the immediate by Zhongxing Xu · 15 years ago
  8. 24ff030 CallGraph: by Zhongxing Xu · 15 years ago
  9. 5cad1f7 Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), Type::getAsMemberPointerType(), Type::getAsTagType(), and Type::getAsRecordType() with their Type::getAs<XXX> equivalents. by Ted Kremenek · 15 years ago
  10. bfb498d ObjCCategoryImplDecl and ObjCImplementation do not derive directly from DeclContext but from a new abstract ObjCImplDecl. by Argyrios Kyrtzidis · 15 years ago
  11. 808825c Replace Type::getAsReferenceType() with Type::getAs<ReferenceType>(). by Ted Kremenek · 15 years ago
  12. 1a1a6e2 Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. by Ted Kremenek · 15 years ago
  13. e41611a Move the source-level CFG from libAST to libAnalysis. by Ted Kremenek · 15 years ago
  14. 8f16756 Cleanup a couple loops and improve a comment (based on feedback from Fariborz). by Steve Naroff · 15 years ago
  15. f495456 Remove ASTContext::isObjCObjectPointerType(). by Steve Naroff · 15 years ago
  16. 95b851e codegen string literals using private linkage now like llvm-gcc, eliminating by Chris Lattner · 15 years ago
  17. 4653739 Move RegionStoreManager over to using new by Ted Kremenek · 15 years ago
  18. 06669c8 Two changes: by Ted Kremenek · 15 years ago
  19. f23ecd9 Generate error on declaration containing 'static' and '__attribute__((weak))' by Fariborz Jahanian · 15 years ago
  20. 6bd8fb5 Commit the initial implementation of call graph building. by Zhongxing Xu · 15 years ago
  21. a8ded8b Fixed a stinko which caused an ast-print test failure. by Fariborz Jahanian · 15 years ago
  22. 560de45 Added ASTs to destructor decl AST for default destruction of object's by Fariborz Jahanian · 15 years ago
  23. c023975 Remove default argument, since it isn't being used (suggested by Fariborz). by Steve Naroff · 15 years ago
  24. f6265ef Add a "t". by Steve Naroff · 15 years ago
  25. de2e22d Implement the ObjC pseudo built-in types as clang "BuiltinType's". I say pseudo built-in types, since Sema still injects a typedef for recognition (i.e. they aren't truly built-ins from a parser perspective). by Steve Naroff · 15 years ago
  26. 53363b2 Add getName() method to Entity. by Zhongxing Xu · 15 years ago
  27. 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 · 15 years ago
  28. fb91c70 Introduced the notion of a "derived symbol" using the class SymbolDerived. by Ted Kremenek · 15 years ago
  29. ceb5c5b Remove -ftraditional option, which gcc doesn't actually support. Make by Eli Friedman · 15 years ago
  30. 58f9f2c Introduce Type::isAnyPointerType() and convert all clients (suggested by Chris). by Steve Naroff · 15 years ago
  31. d01c915 Patch to build AST for ctor's initializer list according to by Fariborz Jahanian · 15 years ago
  32. 3d598a5 Rename RecordLayout.h to ASTRecordLayout.h by Anders Carlsson · 15 years ago
  33. ea218b8 Add a "TypeSpecStartLoc" to FieldDecl. Patch contributed by Enea Zaffanella. by Steve Naroff · 15 years ago
  34. f5c209d Basic support for C++0x unicode types. Support for literals will follow in an incremental patch by Alisdair Meredith · 15 years ago
  35. c37929c Introduce redecl_iterator, used for iterating over the redeclarations of a FunctionDecl or VarDecl. by Argyrios Kyrtzidis · 15 years ago
  36. 03d5e3d Introduce FunctionDecl::getLatestDeclaration() and VarDecl::getLatestDeclaration(). by Argyrios Kyrtzidis · 15 years ago
  37. 7bf792f Introduce FunctionDecl::getFirstDeclaration() and VarDecl::getFirstDeclaration(). by Argyrios Kyrtzidis · 15 years ago
  38. ba0a900 Read/write a CXXOperatorCallExpr from/to PCH files. by Argyrios Kyrtzidis · 15 years ago
  39. 07a5b28 Pass the right brace SourceLocation from the Parser to the TagDecls. by Argyrios Kyrtzidis · 15 years ago
  40. f602c8b Add the SourceLocation for the right brace in TagDecl. by Argyrios Kyrtzidis · 15 years ago
  41. 8203725 Instead of recovering from a wrong invalidation, this patch aims to by Zhongxing Xu · 15 years ago
  42. 6f9b3a4 Tidy pretty-printing for SVals, using 'dump()' instead of 'printStdErr()', and implementing operator<< support for llvm::raw_ostream. by Ted Kremenek · 15 years ago
  43. 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 · 15 years ago
  44. f8910df by Steve Naroff · 15 years ago
  45. eb19485 Match declaration to definition. by Daniel Dunbar · 15 years ago
  46. 3b4ea54 Match declaration to definition. by Daniel Dunbar · 15 years ago
  47. 56a906c fix typo in file headers. by Chris Lattner · 15 years ago
  48. 176e8d4 improve comments. by Chris Lattner · 15 years ago
  49. 04ae2df add push/pop semantics for diagnostics. Patch by Louis Gerbarg! by Chris Lattner · 15 years ago
  50. 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 · 15 years ago
  51. 14108da This patch includes a conceptually simple, but very intrusive/pervasive change. by Steve Naroff · 15 years ago
  52. 40c072f Patch to build list of inherited virtual base classes by Fariborz Jahanian · 15 years ago
  53. 563a03b Fix a problem that Eli noticed, and that Doug helped me fix. by Anders Carlsson · 15 years ago
  54. eeea456 Rename potentially ambiguous member template 'getRegion' to 'getSubRegion' to hopefully resolve template lookup ambiguities on some compilers. by Ted Kremenek · 15 years ago
  55. c037eac Switch BasicStoreManager to use the new CastRegion implementation by default, by Ted Kremenek · 15 years ago
  56. fdee089 don't crash if class is using itself as its super class. by Fariborz Jahanian · 15 years ago
  57. eb96e12 Sema check on out of order object initialization of by Fariborz Jahanian · 15 years ago
  58. 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 · 15 years ago
  59. 00aeb52 Implement the simple form of overload resolution used when taking the by Douglas Gregor · 15 years ago
  60. 5997888 Fix: <rdar://problem/7034511> ValueManager::makeIntVal(uint64_t X, QualType T) should return a 'Loc' when 'T' is a pointer by Ted Kremenek · 15 years ago
  61. 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 · 15 years ago
  62. 1bbeec7 Bump the PCH version number by Douglas Gregor · 15 years ago
  63. cb3f20d fix PR4513, a build problem with VC++, patch by James Abbatiello! by Chris Lattner · 15 years ago
  64. daa439a Fix a corner case with argument-dependent lookup and overloaded function sets. by Douglas Gregor · 15 years ago
  65. bbb3128 Initialize the ConstantArraySizeAsWritten field of PrintingPolicy class. by Argyrios Kyrtzidis · 15 years ago
  66. 082b02e Implemented memmove_collectable API for Next runtime by Fariborz Jahanian · 15 years ago
  67. dd0257c The canonical type of typeof or decltype with a dependent type is itself, by Douglas Gregor · 15 years ago
  68. 23c7d06 Implement checking of exception spec compatibility for overriding virtual functions. by Sebastian Redl · 15 years ago
  69. 3292d5c Some (most) type trait expressions require that the argument passed in is a complete type. by Anders Carlsson · 15 years ago
  70. c29f77b Make ASTContext explicitly keep track of the declaration for the C by Douglas Gregor · 15 years ago
  71. 0d3c26c A few change per Doug's feedback. - Fariborz by Fariborz Jahanian · 15 years ago
  72. e650c8c Introduce the notion of "Relocatable" precompiled headers, which are built by Douglas Gregor · 15 years ago
  73. 0307cd5 Unbreak build by including header. by Ted Kremenek · 15 years ago
  74. e1cea75 Make 'BasicStoreManager' + 'NewCastRegion' testable from the command line using '-analyzer-store=basic-new-cast'. by Ted Kremenek · 15 years ago
  75. 755c6b4 Some changes to ASTLocation's methods by Argyrios Kyrtzidis · 15 years ago
  76. 8fb3333 Add some comments to the ASTLocation class. by Argyrios Kyrtzidis · 15 years ago
  77. 818e15b Move the 'ResolveLocationInAST' function from the Frontend library to the Index library. by Argyrios Kyrtzidis · 15 years ago
  78. ccbcb70 Move ASTLocation and DeclReferenceMap from the AST library to the Index library. by Argyrios Kyrtzidis · 15 years ago
  79. 874012b Rename 'ASTNode' -> 'ASTLocation'. by Argyrios Kyrtzidis · 15 years ago
  80. 48ce7de Move the new 'CastRegion' implementation from RegionStoreManager to StoreManager by Ted Kremenek · 15 years ago
  81. d89275b Fix PR 4489, a crash in PCH loading that occurs when loading the name by Douglas Gregor · 15 years ago
  82. 7e7eb3d Keep track of the Expr used to describe the size of an array type, by Douglas Gregor · 15 years ago
  83. 313b6da Further cleanup of region invalidation code. No functionality change. by Zhongxing Xu · 15 years ago
  84. 9852b5b AllocaRegion and SymbolicRegion are both boundable. by Zhongxing Xu · 15 years ago
  85. 43e2aaf Start to gradually move region invalidation code into store manager. by Zhongxing Xu · 15 years ago
  86. 9eec4ed Introduce the 'Index' library. by Argyrios Kyrtzidis · 15 years ago
  87. 2c2ba3e Introduce the DeclReferenceMap class inside the AST library. by Argyrios Kyrtzidis · 15 years ago
  88. fc7e2a8 Introduce the virtual method Decl::getPrimaryDecl(). by Argyrios Kyrtzidis · 15 years ago
  89. 49dd585 Make use of ASTNode for return value of clang::ResolveLocationInAST() and in the index-test tool. by Argyrios Kyrtzidis · 15 years ago
  90. c082463 Introduce ASTNode class into the AST library. by Argyrios Kyrtzidis · 15 years ago
  91. 9a08fee CompoundLiteralRegion is boundable when it is not in the file scope. by Zhongxing Xu · 15 years ago
  92. 4994d2d Catch function redeclarations with incompatible exception specifications. by Sebastian Redl · 15 years ago
  93. 0a51f1c StringRegion is not boundable. by Zhongxing Xu · 15 years ago
  94. 8834af3 remove utility methods that are not very useful. by Zhongxing Xu · 15 years ago
  95. bb2b433 Replace guarded calls in RegionStoreManager to by Ted Kremenek · 15 years ago
  96. 5ffcd7b Patch to allocate list of bases in CXXRecordDecl using ASTContxt allocation. by Fariborz Jahanian · 15 years ago
  97. 1508636 StoreManagers: Use 'hasGlobalsStorage()' and 'hasParametersStorage()' instead of by Ted Kremenek · 15 years ago
  98. d05552a Add a separate MemSpaceRegion for function/method arguments passed on the stack. by Ted Kremenek · 15 years ago
  99. 7f39d29 Remove commented methods. Add MemRegion::printStdErr(). by Ted Kremenek · 15 years ago
  100. 2e22253 Add support for retrieving the Doxygen comment associated with a given by Douglas Gregor · 15 years ago