1. 1b95a65 Always print out SourceManager stats with 'Stats' is true. This revealed that PTH always pulls in the source pages with -fsyntax-only (investigating further). by Ted Kremenek · 16 years ago
  2. f8d49f6 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 16 years ago
  3. 09c4719 Move property API's up to ObjCContainerDecl (removing a lot of duplicate code). by Steve Naroff · 16 years ago
  4. 51efe56 Don't crash when our FunctionDecl has a non-identifier name by Douglas Gregor · 16 years ago
  5. d043410 Addressed the issue in <rdar://problem/6479085>, where we failed to by Douglas Gregor · 16 years ago
  6. f890191 Enable support for '-x objective-c++-header'. by Ted Kremenek · 16 years ago
  7. e338ccd Simpler solution to LiteralSupport compatibility: just add one whitespace character after each cached string. by Ted Kremenek · 16 years ago
  8. f89f7f9 PTH: For the cached spellings of literals, store one whitespace character after the spelling to accomodate sanity checking in LiteralSuppoert.cpp. by Ted Kremenek · 16 years ago
  9. 17d0d0d Place warning about 'readonly' property attributes which by Fariborz Jahanian · 16 years ago
  10. 3e0a540 Remove redundant method context (now that ObjCMethodDecl isa ScopedDecl). by Steve Naroff · 16 years ago
  11. 0701bbb This is a large/messy diff that unifies the ObjC AST's with DeclContext. by Steve Naroff · 16 years ago
  12. 500bab2 Remove debugging variable I forgot to remove in my last commit. by Ted Kremenek · 16 years ago
  13. be29533 Cache the "spellings" of string, character, and numeric literals in the PTH by Ted Kremenek · 16 years ago
  14. 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
  15. 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
  16. 1b23014 use getBuffer() to fix compile error. Ted, please review. by Chris Lattner · 16 years ago
  17. 074149e Introduce support for "transparent" DeclContexts, which are by Douglas Gregor · 16 years ago
  18. 5c5a7ee Rename AddReadAttrs to FunctionAttrs. This is related to Duncan's patch r61525. by Bill Wendling · 16 years ago
  19. 117054a Convert a two more statement actions to smart pointers. by Sebastian Redl · 16 years ago
  20. c4b4e7b Keep track of template arguments when we parse them. Right now, we don't actually do anything with the template arguments, but they'll be used to create template declarations by Douglas Gregor · 16 years ago
  21. 46a98a7 Fix <rdar://problem/6465284> clang ObjC rewriter: objc_super messed up again. by Steve Naroff · 16 years ago
  22. 18d9afb PTH: Use 3 bytes instead of 4 bytes to encode the persistent ID for a token. by Ted Kremenek · 16 years ago
  23. 8f174e1 PTH: by Ted Kremenek · 16 years ago
  24. e5680f3 PTH: by Ted Kremenek · 16 years ago
  25. 3fc749d Don't explicitly represent OverloadedFunctionDecls within by Douglas Gregor · 16 years ago
  26. 1a93764 Fix <rdar://problem/6463613> clang ObjC rewriter: assertion failure rewriting @selector?. by Steve Naroff · 16 years ago
  27. ff944a8 Add an option to make 'RemoveDeadBindings' a configurable behavior. This enables by Zhongxing Xu · 16 years ago
  28. a0fd865 Parser support for C++ try-catch. by Sebastian Redl · 16 years ago
  29. a60528c Convert a few Stmt actions to smart pointers. by Sebastian Redl · 16 years ago
  30. 5605fdf Remove rewriter dependency on 'nil' macro (used when rewriting for(...)) by Steve Naroff · 16 years ago
  31. 45579f5 Make sure that enumerators show up within the enumeration declaration. Fixes. PR clang/3220 by Douglas Gregor · 16 years ago
  32. e79837a Fix PrintParserCallbacks for the new ActOnLinkageSpec actions by Douglas Gregor · 16 years ago
  33. cb73530 Tweaks to allow us to rewrite with -x=objective-c++ enabled. by Steve Naroff · 16 years ago
  34. f44515a Make linkage-specifications hold on to all of their declarations by Douglas Gregor · 16 years ago
  35. f595eb0 Fix crash with -ast-dump in C++. by Eli Friedman · 16 years ago
  36. 5bc60d0 Fix <rdar://problem/6445502> clang ObjC rewriter: _Block_release has wrong parameter type in preamble by Steve Naroff · 16 years ago
  37. 798d119 Some utilities for using the smart pointers in Actions, especially Sema. Convert a few functions. by Sebastian Redl · 16 years ago
  38. 2badf1e Fix <rdar://problem/6435837> clang ObjC rewriter: use Block_release instead of Block_destroy. by Steve Naroff · 16 years ago
  39. a629190 Force i[0-9]86 to i386 when using LLVM_HOSTTRIPLE. by Daniel Dunbar · 16 years ago
  40. dad7b34 Enhance PTH preprocessor-condition-block side table to track #elseinformation as well. by Ted Kremenek · 16 years ago
  41. fb645b6 PTH: by Ted Kremenek · 16 years ago
  42. 01f2ffa Rename a local predicate to avoid confusion with Type::isBlockPointerType(). by Steve Naroff · 16 years ago
  43. 47a2422 Fixup generated code for imported block decl refs. by Steve Naroff · 16 years ago
  44. 9fa72ef Fix <rdar://problem/6435842> clang ObjC rewriter: #include Block.h, Block_private.h or come up with #define to prevent double-definition by Steve Naroff · 16 years ago
  45. f4312dc Fix <rdar://problem/6435382> clang ObjC rewriter: @property/@synthesize and blocks don't work together by Steve Naroff · 16 years ago
  46. a4c46df Actually distinguish between RecordDecl::field_iterator and RecordDecl::field_const_iterator, propagating the constness down to the FieldDecls. by Douglas Gregor · 16 years ago
  47. 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
  48. e58ee0c Fix regression caused by fixing <rdar://problem/6429113> clang ObjC rewriter: crash rewriting file with Blocks and properties by Steve Naroff · 16 years ago
  49. b619d95 Fix <rdar://problem/6429113> clang ObjC rewriter: crash rewriting file with Blocks and properties by Steve Naroff · 16 years ago
  50. ca9bab0 Update Driver to new interface for LiveVariables. by Ted Kremenek · 16 years ago
  51. 68272b8 Fix a couple uninitialized variables from my previous commit. by Steve Naroff · 16 years ago
  52. 447e4c1 Remove the #include of ScheduleDAGSDNodes.h, which is no longer necessary. by Dan Gohman · 16 years ago
  53. 4ebd716 Fix <rdar://problem/6423452> clang ObjC rewriter: Don't use __declspec(dllimport) for Blocks functions, as they are linked statically. by Steve Naroff · 16 years ago
  54. 8599e7a Handle chained/nested property 'getters' (obj.p1.p2.p3). by Steve Naroff · 16 years ago
  55. 5c37de7 Add support for calls to dependent names within templates, e.g., by Douglas Gregor · 16 years ago
  56. 8c56515 Fixed <rdar://problem/6213808> clang ObjC rewriter: @finally is not always executed by Steve Naroff · 16 years ago
  57. 802db9b -std=c99 defaults blocks to off even on darwin, but -fblocks overrides even it. by Chris Lattner · 16 years ago
  58. 4c3580e Finish up support for <rdar://problem/6213955> clang ObjC rewriter: rewriter doesn't appear to support @property and @synthesize. by Steve Naroff · 16 years ago
  59. ae0ee03 instead of forcing blocks on by default, make them default to off, but let by Chris Lattner · 16 years ago
  60. 8fc4dfb replace useNeXTRuntimeAsDefault with a generic hook that allows targets by Chris Lattner · 16 years ago
  61. 8dffd9b Remove unneeded assertion. We already know that FE->getName() is an absolute path. by Ted Kremenek · 16 years ago
  62. c77a636 Several things... by Steve Naroff · 16 years ago
  63. 6183e48 PTH: by Ted Kremenek · 16 years ago
  64. 15f081d More support for rewriting property getter/setters. by Steve Naroff · 16 years ago
  65. c2e7299 Add "-token-cache" option for using pretokenized cache files. by Ted Kremenek · 16 years ago
  66. fc7e2ea PTH emission: by Ted Kremenek · 16 years ago
  67. 3539cdb Add a couple FIXME's. by Steve Naroff · 16 years ago
  68. a0876e8 Make sure synthesized properties get inserted into the classes/categories meta data. by Steve Naroff · 16 years ago
  69. dd2fdf1 Simplify previous commit. by Steve Naroff · 16 years ago
  70. eb0646c More work to rewrite synthesize properties (<rdar://problem/6213955>) by Steve Naroff · 16 years ago
  71. cee63fb Handle new by passing the Declaration to the Action, not a processed type. by Sebastian Redl · 16 years ago
  72. d40910b -Add several ObjC types to Decl::getDeclKindName(), a useful debug hook. by Steve Naroff · 16 years ago
  73. c157145 Add LangOptions marker for assembler-with-cpp mode and use to define by Daniel Dunbar · 16 years ago
  74. 5fd5468 Enable blocks in C++ by Douglas Gregor · 16 years ago
  75. 22438a8 Add support for pluggable components of static analyzer. by Zhongxing Xu · 16 years ago
  76. fa59aad - Enhance PTH generation to write out IdentifierInfo table in two parts: by Ted Kremenek · 16 years ago
  77. cb7de52 Implement implicit conversions for Objective-C specific types, e.g., by Douglas Gregor · 16 years ago
  78. 2092236 Add plugin loading for clang. This will be used to load alternative constraint manager for static analysis. by Zhongxing Xu · 16 years ago
  79. 59db760 Disable -loop-index-split for now. by Devang Patel · 16 years ago
  80. a3d764c Re-apply r60071 now that raw_fd_ostream::tell has been committed. by Ted Kremenek · 16 years ago
  81. 31309ab Revert 60071, depends on uncommitted LLVM changes. by Daniel Dunbar · 16 years ago
  82. 4008de8 Migrate token-cache generation logic from dummy harness in PPLexerChange.cpp to CacheTokens.cpp. by Ted Kremenek · 16 years ago
  83. 8ffc8a5 Display the function we are analyzing before running LiveVariables. by Ted Kremenek · 16 years ago
  84. d9d22dd Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 16 years ago
  85. 8ec03f5 Rename NamedDecl::getIdentifierName() to ::getNameAsCString() and make it by Chris Lattner · 16 years ago
  86. 077bf5e Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 16 years ago
  87. 0947b4e Rewrite FindDiagnostics to be more strict about the formatting of the by Chris Lattner · 16 years ago
  88. b2c8c55 clean up -verify mode output. If the expected-error string is by Chris Lattner · 16 years ago
  89. 3f0850e reverting this because it breaks some blocks cases, I'll send doug a testcase by Ted Kremenek · 16 years ago
  90. 4c5d320 Implementation of new and delete parsing and sema. by Sebastian Redl · 16 years ago
  91. dc518e2 Don't turn off blocks in C++ by Douglas Gregor · 16 years ago
  92. a39f048 Change -verify mode to find the "expected-error" and "expected-warning" strings by Chris Lattner · 16 years ago
  93. a88fcef Output 'ANALYZE' messages to standard error. This should address the intermixing of 'ANALYZE' and the other diagnostics the clang driver emits to standard error. by Ted Kremenek · 16 years ago
  94. 855ed15 Use ScheduleDAGSDNodes.h instead of ScheduleDAG.h (stuff moved around). by Ted Kremenek · 16 years ago
  95. cda658e Fix <rdar://problem/6291588> assertion failure: SourceManager.h line 489. by Steve Naroff · 16 years ago
  96. 337c6b9 Support overloading of the subscript operator[], including support for by Douglas Gregor · 16 years ago
  97. 7425373 Added operator overloading for unary operators, post-increment, and by Douglas Gregor · 16 years ago
  98. a03a5b5 switch TextDiagnosticPrinter to raw_ostream. by Chris Lattner · 16 years ago
  99. 0a14eee This reworks some of the Diagnostic interfaces a bit to change how diagnostics by Chris Lattner · 16 years ago
  100. 5917fe1 remove a helper method with only one call site. by Chris Lattner · 16 years ago