1. b9c3f96 Introduce a new PresumedLoc class to represent the concept of a location by Chris Lattner · 16 years ago
  2. 52c2908 rename getFullFilePos -> getFileOffset. by Chris Lattner · 16 years ago
  3. 277faca PTH: Use Token::setLiteralData() to directly store a pointer to cached spelling data in the PTH file. This removes a ton of code for looking up spellings using sourcelocations in the PTH file. This simplifies both PTH-generation and reading. by Ted Kremenek · 16 years ago
  4. 67d1505 Add version number checking to PTH files. by Ted Kremenek · 16 years ago
  5. e1b6498 Embed the offset of the PTH table inside the prologue of the PTH file. This will help improve gradual versioning of PTH files instead of relying that the PTH table is at a fixed offset. by Ted Kremenek · 16 years ago
  6. 33116d6 minor speedups/cleanups for -E mode. by Chris Lattner · 16 years ago
  7. 47246be This change refactors some of the low-level lexer interfaces a bit. by Chris Lattner · 16 years ago
  8. 23f2c58 use simpler method by Chris Lattner · 16 years ago
  9. 491918e Added clang option '--analyzer-display-progress' to indicate that the analyzer should output 'ANALYZE:' messages to display its progress on a source file. by Ted Kremenek · 16 years ago
  10. c472d79 When using -analyzer-output-plist always output a plist file even if it contains no error reports. by Ted Kremenek · 16 years ago
  11. 305c22e Make -ast-dump print Objective-C method declarations (and other by Douglas Gregor · 16 years ago
  12. 30bc571 Use NonFragileABI as name of new Next abi. More comments for the new meta-data. by Fariborz Jahanian · 16 years ago
  13. a05ff45 Adjust to api change. by Chris Lattner · 16 years ago
  14. ee0af74 Refactoring ObjC Next's runtime classes in preparation for the new ObjC's abi. by Fariborz Jahanian · 16 years ago
  15. 099da72 Add #line to make the Visual Studio compiler happy. by Steve Naroff · 16 years ago
  16. e56f6ff Don't turn off blocks when compiling Obj-C code by Anders Carlsson · 16 years ago
  17. d427023 Add -analyze action to run static analyzer, instead of inferring from by Daniel Dunbar · 16 years ago
  18. 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
  19. 7b78b7c PTH: Emitted tokens now consist of 12 bytes that are loaded used 3 32-bit loads. This reduces user time but increases system time because of the slightly larger PTH file. Although there is no performance win on Cocoa.h and -Eonly, overall this seems like a good step. by Ted Kremenek · 16 years ago
  20. b8a6aca Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
  21. 0eb2330 Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
  22. cd965b9 Convert a few expression actions to smart pointers. by Sebastian Redl · 16 years ago
  23. 431e90e Convert ObjC statement actions to smart pointers. by Sebastian Redl · 16 years ago
  24. 3037ed0 Convert asm statement action to smart pointers. by Sebastian Redl · 16 years ago
  25. 4cffe2f Convert more statement actions to smart pointers. by Sebastian Redl · 16 years ago
  26. 4448a01 use simplified Lexer ctor. by Chris Lattner · 16 years ago
  27. 025c3a6 add a simplified lexer ctor that sets up the lexer to raw-lex an entire file. by Chris Lattner · 16 years ago
  28. 2b2453a this massive patch introduces a simple new abstraction: it makes by Chris Lattner · 16 years ago
  29. 5c26385 no need to check this: content cache is already 1-1 map with fileentries. by Chris Lattner · 16 years ago
  30. c6fe32a Instead of iterating over FileID's, have PTH generation iterate over the by Chris Lattner · 16 years ago
  31. f05b152 Convert some more statement actions to smart pointers. by Sebastian Redl · 16 years ago
  32. 52a3e9e Make sure to escape " when it occurs in a string in pragma comment by Chris Lattner · 16 years ago
  33. c7d945d Make -E mode propagate #pragma comment's into the output. by Chris Lattner · 16 years ago
  34. f7cf85b more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 16 years ago
  35. df7c17a Change some terminology in SourceLocation: instead of referring to by Chris Lattner · 16 years ago
  36. 72b1b15 IdentifierInfo: by Ted Kremenek · 16 years ago
  37. 293b4af PTH: Embed a persistentID side-table in the PTH file that is sorted in the by Ted Kremenek · 16 years ago
  38. d77b251 Fix typo and spelling of -Wunused-macros. by Daniel Dunbar · 16 years ago
  39. 9b9ca01 DeclContext::KindTrait was not meant to be used outside of DeclContext::CastTo (causes compilation error on MSVC). by Argyrios Kyrtzidis · 16 years ago
  40. ca04ce4 Print function parameters in DeclContextPrinter. by Zhongxing Xu · 16 years ago
  41. 2a3eb0e Improve c++ methods printing in DeclContextPrinter. by Zhongxing Xu · 16 years ago
  42. 867c39e Improve DeclContextPrinter: print enum name. by Zhongxing Xu · 16 years ago
  43. 2d75d6f Add an initial framework of a DeclContextPrinter. It can print DeclContext and by Zhongxing Xu · 16 years ago
  44. 482b77d Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr Rak by Douglas Gregor · 16 years ago
  45. 4920f1f Implement support for anonymous structs and unions in C. Both C and by Douglas Gregor · 16 years ago
  46. d7a7c00 make paste avoidance avoid pasting digraphs and :: only when digraphs or c++ is enabled by Chris Lattner · 16 years ago
  47. 02fbb25 this patch "adds support for specifying multiple dependancy targets using ‘-MT’. Using this patch, I was able to use ‘ccc’ as C compiler for the few C files in LLVM. In my brief testing, the output remains identical to that of GCC." by Chris Lattner · 16 years ago
  48. 6327e0d A few property related cleanups to ObjCContainerDecl AST. by Steve Naroff · 16 years ago
  49. de30747 Convert some more actions to smart pointers. by Sebastian Redl · 16 years ago
  50. 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
  51. f8d49f6 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 16 years ago
  52. 09c4719 Move property API's up to ObjCContainerDecl (removing a lot of duplicate code). by Steve Naroff · 16 years ago
  53. 51efe56 Don't crash when our FunctionDecl has a non-identifier name by Douglas Gregor · 16 years ago
  54. d043410 Addressed the issue in <rdar://problem/6479085>, where we failed to by Douglas Gregor · 16 years ago
  55. f890191 Enable support for '-x objective-c++-header'. by Ted Kremenek · 16 years ago
  56. e338ccd Simpler solution to LiteralSupport compatibility: just add one whitespace character after each cached string. by Ted Kremenek · 16 years ago
  57. 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
  58. 17d0d0d Place warning about 'readonly' property attributes which by Fariborz Jahanian · 16 years ago
  59. 3e0a540 Remove redundant method context (now that ObjCMethodDecl isa ScopedDecl). by Steve Naroff · 16 years ago
  60. 0701bbb This is a large/messy diff that unifies the ObjC AST's with DeclContext. by Steve Naroff · 16 years ago
  61. 500bab2 Remove debugging variable I forgot to remove in my last commit. by Ted Kremenek · 16 years ago
  62. be29533 Cache the "spellings" of string, character, and numeric literals in the PTH by Ted Kremenek · 16 years ago
  63. 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
  64. 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
  65. 1b23014 use getBuffer() to fix compile error. Ted, please review. by Chris Lattner · 16 years ago
  66. 074149e Introduce support for "transparent" DeclContexts, which are by Douglas Gregor · 16 years ago
  67. 5c5a7ee Rename AddReadAttrs to FunctionAttrs. This is related to Duncan's patch r61525. by Bill Wendling · 16 years ago
  68. 117054a Convert a two more statement actions to smart pointers. by Sebastian Redl · 16 years ago
  69. 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
  70. 46a98a7 Fix <rdar://problem/6465284> clang ObjC rewriter: objc_super messed up again. by Steve Naroff · 16 years ago
  71. 18d9afb PTH: Use 3 bytes instead of 4 bytes to encode the persistent ID for a token. by Ted Kremenek · 16 years ago
  72. 8f174e1 PTH: by Ted Kremenek · 16 years ago
  73. e5680f3 PTH: by Ted Kremenek · 16 years ago
  74. 3fc749d Don't explicitly represent OverloadedFunctionDecls within by Douglas Gregor · 16 years ago
  75. 1a93764 Fix <rdar://problem/6463613> clang ObjC rewriter: assertion failure rewriting @selector?. by Steve Naroff · 16 years ago
  76. ff944a8 Add an option to make 'RemoveDeadBindings' a configurable behavior. This enables by Zhongxing Xu · 16 years ago
  77. a0fd865 Parser support for C++ try-catch. by Sebastian Redl · 16 years ago
  78. a60528c Convert a few Stmt actions to smart pointers. by Sebastian Redl · 16 years ago
  79. 5605fdf Remove rewriter dependency on 'nil' macro (used when rewriting for(...)) by Steve Naroff · 16 years ago
  80. 45579f5 Make sure that enumerators show up within the enumeration declaration. Fixes. PR clang/3220 by Douglas Gregor · 16 years ago
  81. e79837a Fix PrintParserCallbacks for the new ActOnLinkageSpec actions by Douglas Gregor · 16 years ago
  82. cb73530 Tweaks to allow us to rewrite with -x=objective-c++ enabled. by Steve Naroff · 16 years ago
  83. f44515a Make linkage-specifications hold on to all of their declarations by Douglas Gregor · 16 years ago
  84. f595eb0 Fix crash with -ast-dump in C++. by Eli Friedman · 16 years ago
  85. 5bc60d0 Fix <rdar://problem/6445502> clang ObjC rewriter: _Block_release has wrong parameter type in preamble by Steve Naroff · 16 years ago
  86. 798d119 Some utilities for using the smart pointers in Actions, especially Sema. Convert a few functions. by Sebastian Redl · 16 years ago
  87. 2badf1e Fix <rdar://problem/6435837> clang ObjC rewriter: use Block_release instead of Block_destroy. by Steve Naroff · 16 years ago
  88. a629190 Force i[0-9]86 to i386 when using LLVM_HOSTTRIPLE. by Daniel Dunbar · 16 years ago
  89. dad7b34 Enhance PTH preprocessor-condition-block side table to track #elseinformation as well. by Ted Kremenek · 16 years ago
  90. fb645b6 PTH: by Ted Kremenek · 16 years ago
  91. 01f2ffa Rename a local predicate to avoid confusion with Type::isBlockPointerType(). by Steve Naroff · 16 years ago
  92. 47a2422 Fixup generated code for imported block decl refs. by Steve Naroff · 16 years ago
  93. 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
  94. f4312dc Fix <rdar://problem/6435382> clang ObjC rewriter: @property/@synthesize and blocks don't work together by Steve Naroff · 16 years ago
  95. 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
  96. 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
  97. 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
  98. b619d95 Fix <rdar://problem/6429113> clang ObjC rewriter: crash rewriting file with Blocks and properties by Steve Naroff · 16 years ago
  99. ca9bab0 Update Driver to new interface for LiveVariables. by Ted Kremenek · 16 years ago
  100. 68272b8 Fix a couple uninitialized variables from my previous commit. by Steve Naroff · 16 years ago