1. cb6accb CXXFunctionalCastExpr is a subclass of CastExpr. Make it known to isa/dyn_cast/cast. by Argyrios Kyrtzidis · 16 years ago
  2. dcb4a1a Add TargetInfo::useNeXTRuntimeAsDefault by Daniel Dunbar · 16 years ago
  3. 9299f3f make sure that ParseAST invokes the action for end of translation unit. by Chris Lattner · 16 years ago
  4. a9e8fec add action to know about end of translation unit. by Chris Lattner · 16 years ago
  5. 5ffb14b we already have a handle on the 'in' keyword, don't bother getting two. by Chris Lattner · 16 years ago
  6. 06f5485 minor cleanup, remove finalize method. by Chris Lattner · 16 years ago
  7. e8904e9 Fix a FIXME by not creating an invalid AST on erroneous input. Also by Chris Lattner · 16 years ago
  8. e53c069 Simplify interface to Store::AddDecl by Ted Kremenek · 16 years ago
  9. f03a8d2 Added Regions.h: Regions define abstract memory locations for the static analyzer. by Ted Kremenek · 16 years ago
  10. a9e274c Allow nested backtracks. by Argyrios Kyrtzidis · 16 years ago
  11. e1b29ef Add preliminary (and probably broken) codegen support for C++ static initializers. by Anders Carlsson · 16 years ago
  12. 987a14b Add support for C++'s "type-specifier ( expression-list )" expression: by Argyrios Kyrtzidis · 16 years ago
  13. 0fca022 Move most of HeaderSearch initialization to libDriver. by Nico Weber · 16 years ago
  14. 86da77f Minor const cleanup. by Eli Friedman · 16 years ago
  15. 3d815e7 Rewrite type compatibility testing to do type merging rather than just by Eli Friedman · 16 years ago
  16. bbe8ff4 Move the handling of DeclStmt from GRExprEngine to BasicStoreManager. by Zhongxing Xu · 16 years ago
  17. dbc9337 NeXT: Emit [meta]class protocol references. by Daniel Dunbar · 16 years ago
  18. 2c15647 add a simple check to warn people who type "=+" when they probably meant "+=". by Chris Lattner · 16 years ago
  19. f641492 Fix attributes on Obj-C interfaces & methods. by Daniel Dunbar · 16 years ago
  20. df9cdf8 Patch by Zhongxing Xu: by Ted Kremenek · 16 years ago
  21. 01e6779 Added ObjCAtDefsFieldDecl to represent FieldDecls created by @defs. by Ted Kremenek · 16 years ago
  22. a622d8c Move store pretty-printing logic inside of StoreManager (previously in GRState). by Ted Kremenek · 16 years ago
  23. caa3724 Patch by Zhongxing Xu! by Ted Kremenek · 16 years ago
  24. 0835a3c Add ExplicitCastExpr to replace the current CastExpr, and have ImplicitCastExpr and ExplicitCastExpr derive from a common base class (CastExpr): by Argyrios Kyrtzidis · 16 years ago
  25. 4f3278f proper grammar n stuph by Chris Lattner · 16 years ago
  26. 43477ca warn when someone tries to make an array of ObjC interfaces instead of array by Chris Lattner · 16 years ago
  27. 1708b96 Several cleanups and tweaks to diagnostics in Sema::ActOnAsmStmt, by Chris Lattner · 16 years ago
  28. 77e8b53 Make TargetInfo::DescriptionString const (avoid compiler warnings) by Daniel Dunbar · 16 years ago
  29. 364af81 Allow targets to override description string. by Sanjiv Gupta · 16 years ago
  30. 2ff9b4c Type::isIntegerType() returns true for types between Bool and LongLong. by Argyrios Kyrtzidis · 16 years ago
  31. b9d17f9 Migrate the retain/release checker to not manage the RefBindings::Factory object by Ted Kremenek · 16 years ago
  32. ffdbefd Migrate GRState::ConstEqTy (map used from tracking constants for symbols) to use the generic data map instead. by Ted Kremenek · 16 years ago
  33. e7aa9a1 Added GRStateTrait.h, which includes boilerplate code for creating specializations of GRStateTrait<>. by Ted Kremenek · 16 years ago
  34. 0cd5b42 Put (argument)-expression-list parsing in a separate function so that it can be re-used. by Argyrios Kyrtzidis · 16 years ago
  35. 7b802b7 add missing class declaration by Nico Weber · 16 years ago
  36. e1449e5 Declarator class considers DeclSpec as immutable; Declarator::getMutableDeclSpec should be used rarely and with care. by Argyrios Kyrtzidis · 16 years ago
  37. 1c72ef0 GRState: by Ted Kremenek · 16 years ago
  38. 8070a84 Update Expr::{getIntegerConstantExprValue, isIntegerConstantExpr} to by Daniel Dunbar · 16 years ago
  39. 226e04a Ident class tree in DeclBase properly. by Daniel Dunbar · 16 years ago
  40. 662e8b5 Change Parser & Sema to use interned "super" for comparions. by Daniel Dunbar · 16 years ago
  41. 72cd17f Migrated retain/release checker to use the Generic Data Map in GRState (instead by Ted Kremenek · 16 years ago
  42. ae6814e Renamed GRState::CheckerStatePrinter to GRState::Printer. by Ted Kremenek · 16 years ago
  43. 62e1dcc Rename ValueState.h -> GRState.h Rename ValueState.cpp -> GRState.cpp by Ted Kremenek · 16 years ago
  44. 4adc81e Rename ValueState -> GRState. Rename ValueStateManager -> GRStateManager. by Ted Kremenek · 16 years ago
  45. 5c135b4 Fix memory leak found by Sam Bishop: delete WList in the dstor of GRCoreEngineImpl. by Ted Kremenek · 16 years ago
  46. 4502022 Added GenericDataMap as a component of ValueState. by Ted Kremenek · 16 years ago
  47. f77ac86 Add LangOptions::NeXTRuntime. by Daniel Dunbar · 16 years ago
  48. 6379a7a Add -fexceptions to Driver by Daniel Dunbar · 16 years ago
  49. c4a1dea More #include cleaning by Daniel Dunbar · 16 years ago
  50. e91593e More #include cleaning by Daniel Dunbar · 16 years ago
  51. e4858a6 More #include cleaning by Daniel Dunbar · 16 years ago
  52. 12bc692 Minor #include cleaning by Daniel Dunbar · 16 years ago
  53. 7bfaaae * Remove isInSystemHeader() from DiagClient, move it to SourceManager by Nico Weber · 16 years ago
  54. 3ac5e9f Forgot to modify LAST_EXPR (thanks Nuno). by Steve Naroff · 16 years ago
  55. 76de9d7 Cleanup ObjCSuperRefExpr (remove last usage and AST node:-). by Steve Naroff · 16 years ago
  56. 6135352 InitListChecker::CheckListElementTypes(): Check for function types and issue an appropriate diagnostic. by Steve Naroff · 16 years ago
  57. 03db1b3 Allow the preprocessor to cache the lexed tokens, so that we can do efficient lookahead and backtracking. by Argyrios Kyrtzidis · 16 years ago
  58. a5d1cb7 Update ShuffeVectorExpr::getShuffleMaskIdx to use getIntegerConstantExprValue. by Daniel Dunbar · 16 years ago
  59. d1a0b6d tighten up some code and some wording on diagnostics. by Chris Lattner · 16 years ago
  60. d880363 wrap some long diagnostics, make 'initializer is not a constant' diagnostic by Chris Lattner · 16 years ago
  61. d9f6910 rename PreDefinedExpr -> PredefinedExpr by Chris Lattner · 16 years ago
  62. b243fe5 add assert, use make_pair() instead of pair constructor by Nico Weber · 16 years ago
  63. dee8ecc fix spello by Nico Weber · 16 years ago
  64. aad6953 Expressive diagnostics-- worth their weight in gold? (Fixing a spelling error.) by Gordon Henriksen · 16 years ago
  65. 55f4b02 Change 'Wchar' to 'WChar' casing, for consistency. No functionality change. by Argyrios Kyrtzidis · 16 years ago
  66. 64c438a Implement support for the 'wchar_t' C++ type. by Argyrios Kyrtzidis · 16 years ago
  67. 5b7f0c8 Passing right brace location to ActOnFinishCXXClassDef is redundant, since it gets passed to ActOnFinishCXXMemberSpecification too. by Argyrios Kyrtzidis · 16 years ago
  68. 243e4b2 Make RecordDecl::Destroy() public. by Argyrios Kyrtzidis · 16 years ago
  69. 296e867 Change line endings, CRLF -> LF. by Argyrios Kyrtzidis · 16 years ago
  70. 274479e Revert my previous commit where I replaced cast<> with static_cast<> in CXXFieldDecl::getMember(). by Argyrios Kyrtzidis · 16 years ago
  71. 997b6c6 Destroy and delete the FieldDecl members of a RecordDecl. by Argyrios Kyrtzidis · 16 years ago
  72. afebac1 Add iterator access to field members for RecordDecl. by Argyrios Kyrtzidis · 16 years ago
  73. fef35f1 Use static_cast<> instead of cast<> for CXXFieldDecl::getMember(). by Argyrios Kyrtzidis · 16 years ago
  74. 7e7e625 ParseAST now never releases the passed ASTConsumer. This is the responsibility of the client. by Ted Kremenek · 16 years ago
  75. 2619be0 Added AssumeSymGT, AssumeSymGE, AssumeSymLT, AssumeSymLE to add some minor improvements to path-sensitivity. Right now we basically treat 'x > y' and 'x < y' as implying 'x != y', but this restriction will only inevitably apply to our must rudimentary value tracking component (we'll implement more advanced value reasoning later). by Ted Kremenek · 16 years ago
  76. 107450c Clear DeclSpec::AsmLabel in DeclSpec::clear(). by Argyrios Kyrtzidis · 16 years ago
  77. 49aa7ff Add CXXRecordType class. by Argyrios Kyrtzidis · 16 years ago
  78. 7cf0a7a Fix 80 col violation by Ted Kremenek · 16 years ago
  79. 159346a ParseAST now conditionally deletes the passed ASTConsumer. by Ted Kremenek · 16 years ago
  80. b4398aa Fix --html-diags in driver by delaying the construction of an HTMLDiagnosticClient until after we have created the Preprocessor object. by Ted Kremenek · 16 years ago
  81. ce1eb34 Always construct the BumpPtrAllocator used by CFG as an instance variable. by Ted Kremenek · 16 years ago
  82. fd54ebc add a libDriver, for now only move the text diangostics stuff from Driver to there by Nico Weber · 16 years ago
  83. 55b0c19 Add missing "classof" methods to NonNullAttr, fixing a heisencrash. by Ted Kremenek · 16 years ago
  84. 14f8b4f Added decl_iterator to DeclStmt to provide an abstract interface to iterate over the ScopedDecls of a DeclStmt. by Ted Kremenek · 16 years ago
  85. 815c78f Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer layers on top of LLVMCodeGen (another existing ASTConsumer) to emit bitcode files to disk. This layering takes this logic out of clang.cpp and puts it directly into the ASTConsumer interface. The benefit is that now --emit-llvm works with both serialized ASTs and regular source files. by Ted Kremenek · 16 years ago
  86. 914701e Move AsmLabel into Declarator instead of just a parameter to ActOnDeclarator. by Daniel Dunbar · 16 years ago
  87. 4fef81d Fix rdar://6124613 a crash on invalid code. by Chris Lattner · 16 years ago
  88. a80f874 Add more Parser/Sema support for GCC asm-label extension. by Daniel Dunbar · 16 years ago
  89. 4489fe1 Add EXTWARN Diagnostic class. by Daniel Dunbar · 16 years ago
  90. a34ea07 Nico Weber: by Ted Kremenek · 16 years ago
  91. c63a1f2 by Chris Lattner · 16 years ago
  92. 39caa08 Wherever a type is used/returned from the Action module, use TypeTy instead of DeclTy or void. by Argyrios Kyrtzidis · 16 years ago
  93. 6bfed7e Support constructor and destructor attributes in CodeGen by Daniel Dunbar · 16 years ago
  94. 3068ae0 Support __attribute__(({con,de}structor)) in Parse & Sema by Daniel Dunbar · 16 years ago
  95. 22bda88 Enhanced path-sensitive return-of-stack-address check to print out the name of the variable whose address was returned. by Ted Kremenek · 16 years ago
  96. 69c8f0a Remove getCodeBody() from Decl, and hoist getBody() into Decl as a virtual function. by Ted Kremenek · 16 years ago
  97. d907001 Fix serialization for TypedefType by allowing TypedefType to access the internal CanonicalType stored in Type. by Ted Kremenek · 16 years ago
  98. c36d405 make "call foo.dump()" and "call foo->dump()" work in GDB, by Chris Lattner · 16 years ago
  99. 4243a94 remove QualType::getCanonicalType. Also make by Chris Lattner · 16 years ago
  100. b77792e change more instances of QualType::getCanonicalType to call by Chris Lattner · 16 years ago