1. b3eef68 Revert my previous, failed attempt to pretty-print anonymous struct/union accesses well. Added a FIXME so we know to revisit this later by Douglas Gregor · 16 years ago
  2. 6321c0a Fix ObjCInterfaceDecl::Destroy and ObjCProtocolDecl::Destroy to iterate and destroy all contained ObjCMethodDecls in one sweep. This fixes a use-after-free error found by valgrind. by Ted Kremenek · 16 years ago
  3. 2555351 Remove double-insertion of EnumConstantDecls. Thanks to Zhongxing Xu for pointing this out by Douglas Gregor · 16 years ago
  4. 7ed4fac Added iterator mechanism to ObjCContainerDecl to iterate over both class and instance methods at the same time. by Ted Kremenek · 16 years ago
  5. 72de667 Unify the code for defining tags in C and C++, so that we always by Douglas Gregor · 16 years ago
  6. b718b40 Add missing castToDeclContext/castFromDeclContext hooks. by Steve Naroff · 16 years ago
  7. 6804461 Remove a dead decl. by Steve Naroff · 16 years ago
  8. 4fb78c6 Move FIXME to a better location. by Steve Naroff · 16 years ago
  9. 92f863b Removed ObjCContainerDecl::getPropertyMethods()...doesn't belong in the AST. by Steve Naroff · 16 years ago
  10. 3e0a540 Remove redundant method context (now that ObjCMethodDecl isa ScopedDecl). by Steve Naroff · 16 years ago
  11. 40449fe Initialized member variable 'Implicit' in Decl's ctor. by Ted Kremenek · 16 years ago
  12. 0701bbb This is a large/messy diff that unifies the ObjC AST's with DeclContext. by Steve Naroff · 16 years ago
  13. 7e5d6ed Add isSubRegionOf() method to SubRegion. by Zhongxing Xu · 16 years ago
  14. 41761d6 Fix comment because we could have arbitrary number of overloaded functions with by Zhongxing Xu · 16 years ago
  15. 32a8ad5 PTH: Hook up getSpelling() caching in PTHLexer. This results in a nice by Ted Kremenek · 16 years ago
  16. b70e3da PTH: by Ted Kremenek · 16 years ago
  17. 500bab2 Remove debugging variable I forgot to remove in my last commit. by Ted Kremenek · 16 years ago
  18. be29533 Cache the "spellings" of string, character, and numeric literals in the PTH by Ted Kremenek · 16 years ago
  19. b978c66 Refactor CacheTokens to use a PTHWriter class that creates and manages most of the PTH generation data structures. No functionality change. by Ted Kremenek · 16 years ago
  20. 305c658 Objc's compatibility-alias semantics and code gen issue fix. by Fariborz Jahanian · 16 years ago
  21. c6ed384 Update some doxygen comments to be more rich. Remove StoreManager::GetRegionSVal. by Ted Kremenek · 16 years ago
  22. d6cfbe4 Refactor MemRegionManager instance variable into parent class. No functionality change. by Ted Kremenek · 16 years ago
  23. bc468ba Fix PR clang/3291 by Douglas Gregor · 16 years ago
  24. 83233a4 Fix printing of member references to avoid displaying implicitly-generated member references, e.g., for anonymous struct/unions or implicit 'this' in member functions by Douglas Gregor · 16 years ago
  25. 4b1e275 Don't ICE when messaging on 'super' receiver when class by Fariborz Jahanian · 16 years ago
  26. b0d2794 Another nasty code gen. bug with trivial fix. Calling class by Fariborz Jahanian · 16 years ago
  27. 6b3945f Finished semantic analysis of anonymous unions in C++. by Douglas Gregor · 16 years ago
  28. 39cbfaa ccc: Make proper synthetic arguments in places we have to construct by Daniel Dunbar · 16 years ago
  29. db43990 ccc: Change Command to take list of strings for argv instead of Arg by Daniel Dunbar · 16 years ago
  30. e4f039e ObjC AST cleanups/simplifications (phase 1). by Steve Naroff · 16 years ago
  31. e21b994 Use DeclContext::getLookupContext wherever necessary to ensure that we look through transparent contexts by Douglas Gregor · 16 years ago
  32. bdae88f Test case for anonymous unions in C++ by Douglas Gregor · 16 years ago
  33. 17a9b9e When determining whether a variable is a file-scoped variable, check by Douglas Gregor · 16 years ago
  34. efb4aeb ccc: Extend ArgList to support indexing into a synthetic arg array by Daniel Dunbar · 16 years ago
  35. fb2c5c4 ccc: Refactor so that all accesses to actual input strings go through by Daniel Dunbar · 16 years ago
  36. bdd686d Update checker build. by Ted Kremenek · 16 years ago
  37. bcbffc4 Initial implementation of anonymous unions (and, as a GNU extension, by Douglas Gregor · 16 years ago
  38. 234a4c2 This commit reflects changes to the retain/release checker motivated by my by Ted Kremenek · 16 years ago
  39. 91dce08 ccc (old): Pass -arch through to assembler if given. by Daniel Dunbar · 16 years ago
  40. ce35607 Allow Objective-C entities to be declared within a transparent context by Douglas Gregor · 16 years ago
  41. 5b034ad SourceManager: Implement "lazy" creation of MemBuffers for source files. by Ted Kremenek · 16 years ago
  42. b789103 Remove redunant (and incorrect) call to SourceManager::PrintStats(). This would be called after a SourceManager was 'cleared', so it printed bogus results. Moreover, these stats are already printed earlier in the code path. by Ted Kremenek · 16 years ago
  43. 47f5209 Another tweak to handle the MS extensions (<rdar://problem/5956221>). by Steve Naroff · 16 years ago
  44. b8006e5 Add whitespace to silence the following warning in a Release build: warning: suggest a space before ';' or explicit braces around empty body in 'while' statement by Ted Kremenek · 16 years ago
  45. a21362d Return UnknownVal in RegionStoreManager::getSizeInElements() for unsupported regions. This silences a warning when compiling Release-Asserts builds. by Ted Kremenek · 16 years ago
  46. f0906c4 Couple of code gen. fixes in ObjC's colection-statement. Hard by Fariborz Jahanian · 16 years ago
  47. 7ec5658 Fix <rdar://problem/5956221> clang ObjC rewriter: Microsoft-specific __fastcall keyword unrecognized. by Steve Naroff · 16 years ago
  48. da76b28 Fix a typo. by Cedric Venet · 16 years ago
  49. 823c44e - Various comment typo fixes in Sema.h by Chris Lattner · 16 years ago
  50. ead013e it is ok to insert empty source ranges into diagnostics, declare variable in an if. by Chris Lattner · 16 years ago
  51. 7bea766 simplify some code using 'continue' and the new 'isInIdentifierNamespace' predicate. by Chris Lattner · 16 years ago
  52. 4f3b8f8 Minor tweaks to the transparent declcontext patch by Douglas Gregor · 16 years ago
  53. d62fdc4 add a helper method. by Chris Lattner · 16 years ago
  54. 7a0ab5f rename MaybeParseCXXScopeSpecifier -> ParseOptionalCXXScopeSpecifier and by Chris Lattner · 16 years ago
  55. 2f27477 minor code cleanups, reduce indentation since 'if' block can't fall through. by Chris Lattner · 16 years ago
  56. 1dd2ada ccc: Remove ValueArg::setValue, this is no longer used. by Daniel Dunbar · 16 years ago
  57. ba6e323 ccc: Track last actual argument instance for each option & change by Daniel Dunbar · 16 years ago
  58. 3932fe0 document annotation tokens. by Chris Lattner · 16 years ago
  59. 79ed16e Make Token::setLength assert that the token is not an annotation token. by Chris Lattner · 16 years ago
  60. ea14609 Oops. Un-publicify SrcMgr::ContentCache::Buffer. by Douglas Gregor · 16 years ago
  61. 1a49af9 Add QualifiedDeclRefExpr, which retains additional source-location by Douglas Gregor · 16 years ago
  62. b31757b rename tok::annot_qualtypename -> tok::annot_typename, which is both by Chris Lattner · 16 years ago
  63. c792f1f add TypeTraits.h to the Xcode project by Chris Lattner · 16 years ago
  64. 1b23014 use getBuffer() to fix compile error. Ted, please review. by Chris Lattner · 16 years ago
  65. 5039f21 ccc: Use dummy InputOption and UnknownOption classes instead of by Daniel Dunbar · 16 years ago
  66. c16c208 Misc changes to SourceManager::ContentCache: by Ted Kremenek · 16 years ago
  67. 1e5f3eb ccc: Introduce ArgList for keeping input argv & parsed Args together. by Daniel Dunbar · 16 years ago
  68. 48eb461 rename these tests to match the attribute. by Chris Lattner · 16 years ago
  69. c19e8a2 Optimize stringification a bit to avoid std::string thrashing and by Chris Lattner · 16 years ago
  70. 523aa60 Remainder is only valid on integer vector operands. by Daniel Dunbar · 16 years ago
  71. 8141b75 Back out code for handling VectorType's in getFloatingRank. by Daniel Dunbar · 16 years ago
  72. 69d1d00 Use CheckVectorOperands when % is applied to a vector type. by Daniel Dunbar · 16 years ago
  73. d786f6a Implement getFloatingRank() for extended vectors. by Daniel Dunbar · 16 years ago
  74. 3ef5db6 Silence a GCC warning by Sebastian Redl · 16 years ago
  75. 64b45f7 PODness and Type Traits by Sebastian Redl · 16 years ago
  76. a567751 Add prototype ccc rewrite. by Daniel Dunbar · 16 years ago
  77. 6c6fce0 Add forgotten test case for linkage specifications by Douglas Gregor · 16 years ago
  78. 074149e Introduce support for "transparent" DeclContexts, which are by Douglas Gregor · 16 years ago
  79. e1dccae simplify Preprocessor::getSpelling now that identifiers carry around by Chris Lattner · 16 years ago
  80. 6b54bd1 Fix an uninitialized-variable warning by Douglas Gregor · 16 years ago
  81. 5b45473 remove optimization to avoid looking ahead for cases like ::foo. This by Chris Lattner · 16 years ago
  82. 357089d simplify some code. by Chris Lattner · 16 years ago
  83. 608d1fc Rearrange some code in TryAnnotateTypeOrScopeToken to make it by Chris Lattner · 16 years ago
  84. 83cf05a Fix a bug where we'd try to look beyond the current cached tokens when by Chris Lattner · 16 years ago
  85. e90b0ac Pass '-undefined- to the linker by Anders Carlsson · 16 years ago
  86. 7452c6f TryAnnotateTypeOrScopeToken and TryAnnotateCXXScopeToken can by Chris Lattner · 16 years ago
  87. 835c909 Generate debug info for VLA types by Anders Carlsson · 16 years ago
  88. a67865c add a testcase by Chris Lattner · 16 years ago
  89. 55a7cef ParseCXXSimpleTypeSpecifier can only be called on things that are by Chris Lattner · 16 years ago
  90. 5e02c47 sink a call to TryAnnotateCXXScopeToken down into the by Chris Lattner · 16 years ago
  91. 532e19b Simplify some control flow and remove a call to TryAnnotateCXXScopeToken by Chris Lattner · 16 years ago
  92. e26ff02 code simplification by Chris Lattner · 16 years ago
  93. 166a8fc sink calls to TryAnnotateTypeOrScopeToken down into the only cases that they by Chris Lattner · 16 years ago
  94. e584926 push the call in isCXXDeclarationSpecifier to TryAnnotateTypeOrScopeToken by Chris Lattner · 16 years ago
  95. a7bc7c8 my previous patch caused sema to drop the global qualifier, make by Chris Lattner · 16 years ago
  96. 74ba410 sink the call to TryAnnotateTypeOrScopeToken in by Chris Lattner · 16 years ago
  97. 6ec76d4 use early exits to reduce nesting. by Chris Lattner · 16 years ago
  98. 2dcaab3 simplify control flow by removing a goto. by Chris Lattner · 16 years ago
  99. 59232d3 eliminate lookahead when parsing ::new / ::delete. by Chris Lattner · 16 years ago
  100. e607e80 minor simplifications. by Chris Lattner · 16 years ago