1. 7e112b0 Source location information for ? and : in a ConditionalOperator, from Enea Zaffanella by Douglas Gregor · 16 years ago
  2. 89b422c Replace cerr with errs(). by Benjamin Kramer · 16 years ago
  3. dec484a Convert parts of Rewriter to StringRef based API. by Daniel Dunbar · 16 years ago
  4. 60ed560 Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interfaces. by Argyrios Kyrtzidis · 16 years ago
  5. a261592 Add a CastKind enum to CastExpr. Right now it's not used for much but it will be :) by Anders Carlsson · 16 years ago
  6. c23c7e6 Change uses of: by Ted Kremenek · 16 years ago
  7. c277ad1 Remove ObjCQualifiedInterfaceType:-) by Steve Naroff · 16 years ago
  8. 8a286fb Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 16 years ago
  9. e3fb4b6 Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. by Ted Kremenek · 16 years ago
  10. 7cae42b This patch includes a conceptually simple, but very intrusive/pervasive change. by Steve Naroff · 16 years ago
  11. cfbfe78 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 16 years ago
  12. ddcd132 Remove the ASTContext parameter from the getBody() methods of Decl and subclasses. by Argyrios Kyrtzidis · 16 years ago
  13. c61089a Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions. by Chris Lattner · 16 years ago
  14. fb4330f First step toward fixing <rdar://problem/6613046> refactor clang objc type representation. by Steve Naroff · 16 years ago
  15. 0905f14 Pass an ASTContext into Stmt::printPretty. by Eli Friedman · 17 years ago
  16. 7de5966 Create a new PrintingPolicy class, which we pass down through the AST by Douglas Gregor · 17 years ago
  17. cec35d7 Clean up some unnecessary includes. by Eli Friedman · 17 years ago
  18. 9f30fc3 Move ASTConsumers.h to include/clang/Frontend, and move the associated by Eli Friedman · 17 years ago[Renamed (99%) from clang/tools/clang-cc/RewriteObjC.cpp]
  19. f22439a Move the Wno-rewrite-macros option out of RewriteObjC.cpp in prepration by Eli Friedman · 17 years ago
  20. a63ab2d Rename the factory function for the ObjC rewriter to something sane. by Eli Friedman · 17 years ago
  21. 94cf21e Refactor ASTConsumers to take a raw_ostream instead of a filename where by Eli Friedman · 17 years ago
  22. d980371 Integrate 3 months of ObjC rewriter fixes (from the Apple/objective-rewrite branch). by Steve Naroff · 17 years ago
  23. a7b98a7 Implement function-try-blocks. However, there's a very subtle bug that I can't track down. by Sebastian Redl · 17 years ago
  24. 5f66205 The ivars in an ObjCImplementationDecl are now stored in the by Douglas Gregor · 17 years ago
  25. 29bd76f Eliminate the three SmallVectors in ObjCImplDecl (for instance by Douglas Gregor · 17 years ago
  26. aac654a Add pch reader/writer support for ObjCContainerDecl, ObjCInterfaceDecl, & ObjCIvarDecl. by Steve Naroff · 17 years ago
  27. e3dcb2d FunctionDecl::getBody() is getting an ASTContext argument for use in by Douglas Gregor · 17 years ago
  28. 184e65d Change Lexer::MeasureTokenLength to take a LangOptions reference. by Chris Lattner · 17 years ago
  29. bcced4e Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 17 years ago
  30. 5bbb3c8 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 17 years ago
  31. 529efc7 rename some methods. by Chris Lattner · 17 years ago
  32. cf16983 change HandleTranslationUnit to take an ASTContext instead of TranslationUnit by Chris Lattner · 17 years ago
  33. 5cf49fe eliminate ASTConsumer::InitializeTU, all clients are by Chris Lattner · 17 years ago
  34. a6f4ca2 remove TranslationUnit::OwnsDecls, which is only set, never read. by Chris Lattner · 17 years ago
  35. e5a7ecc Move <root>/Driver into <root>/tools/clang-cc. by Daniel Dunbar · 17 years ago[Renamed from clang/Driver/RewriteObjC.cpp]
  36. 0950e41 Implement template instantiation for several more kinds of expressions: by Douglas Gregor · 17 years ago
  37. 7398059 API fix: All "bodies" for functions, Objective-C methods, blocks, are assumed to by Ted Kremenek · 17 years ago
  38. 371b8fb Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel, please verify). by Steve Naroff · 17 years ago
  39. deaad8c Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 17 years ago
  40. 739ef0c C99 DR #316 implies that the function parameter types that are known by Douglas Gregor · 17 years ago
  41. a499715 remove some more methods from objc decls, using the iterator by Chris Lattner · 17 years ago
  42. f5b7751 remove some slow O(n) methods. by Chris Lattner · 17 years ago
  43. 9ee23b7 move the interace list of @class to use ObjCList. by Chris Lattner · 17 years ago
  44. f83b5af privatize all of the string literal memory allocation/creation by Chris Lattner · 17 years ago
  45. 630970d change the StringLiteral AST node to track all of the SourceLocations of by Chris Lattner · 17 years ago
  46. d7b4f40 CallExpr now uses ASTContext's allocate to allocate/delete its array of subexpressions. by Ted Kremenek · 17 years ago
  47. 5a20195 Overhaul of Stmt allocation: by Ted Kremenek · 17 years ago
  48. 6b7ecf6 Move StringLiteral to allocate its internal string data using the allocator in by Ted Kremenek · 17 years ago
  49. 88ea93e lower the interface to getLineNumber like we did for by Chris Lattner · 17 years ago
  50. fcc6fd5 Fix <rdar://problem/6521757> clang ObjC rewriter: Mixed Mac and Windows line endings after rewrite. by Steve Naroff · 17 years ago
  51. f26a1d4 RewriteObjC::RewriteBlockDeclRefExpr(): Add parens to enforce precedence. This fixes <rdar://problem/6529468> clang ObjC rewriter: Need parenthesis around dereferences in rewritten Blocks. by Steve Naroff · 17 years ago
  52. 347f7ea Code generation support for C99 designated initializers. by Douglas Gregor · 17 years ago
  53. 050dd11 Add #line to make the Visual Studio compiler happy. by Steve Naroff · 17 years ago
  54. 6e6ad60 Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 17 years ago
  55. d32480d this massive patch introduces a simple new abstraction: it makes by Chris Lattner · 17 years ago
  56. 8a42586 more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 17 years ago
  57. b3730b5 Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr Rak by Douglas Gregor · 17 years ago
  58. 0c0f5ba A few property related cleanups to ObjCContainerDecl AST. by Steve Naroff · 17 years ago
  59. ffca3a2 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 17 years ago
  60. 1e21c19 Don't crash when our FunctionDecl has a non-identifier name by Douglas Gregor · 17 years ago
  61. c25d7a7 Addressed the issue in <rdar://problem/6479085>, where we failed to by Douglas Gregor · 17 years ago
  62. 11b387f Remove redundant method context (now that ObjCMethodDecl isa ScopedDecl). by Steve Naroff · 17 years ago
  63. 35c62ae This is a large/messy diff that unifies the ObjC AST's with DeclContext. by Steve Naroff · 17 years ago
  64. 6ab6dc7 Fix <rdar://problem/6465284> clang ObjC rewriter: objc_super messed up again. by Steve Naroff · 17 years ago
  65. 2654e18 Fix <rdar://problem/6463613> clang ObjC rewriter: assertion failure rewriting @selector?. by Steve Naroff · 17 years ago
  66. d1a3679 Remove rewriter dependency on 'nil' macro (used when rewriting for(...)) by Steve Naroff · 17 years ago
  67. b136888 Tweaks to allow us to rewrite with -x=objective-c++ enabled. by Steve Naroff · 17 years ago
  68. 61d879e Fix <rdar://problem/6445502> clang ObjC rewriter: _Block_release has wrong parameter type in preamble by Steve Naroff · 17 years ago
  69. 3b0da66 Fix <rdar://problem/6435837> clang ObjC rewriter: use Block_release instead of Block_destroy. by Steve Naroff · 17 years ago
  70. a5c0db8 Rename a local predicate to avoid confusion with Type::isBlockPointerType(). by Steve Naroff · 17 years ago
  71. 5ac4eac Fixup generated code for imported block decl refs. by Steve Naroff · 17 years ago
  72. e4d722b 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 · 17 years ago
  73. 1fa7bd1 Fix <rdar://problem/6435382> clang ObjC rewriter: @property/@synthesize and blocks don't work together by Steve Naroff · 17 years ago
  74. e029561 Actually distinguish between RecordDecl::field_iterator and RecordDecl::field_const_iterator, propagating the constness down to the FieldDecls. by Douglas Gregor · 17 years ago
  75. 91f8421 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 17 years ago
  76. df70577 Fix regression caused by fixing <rdar://problem/6429113> clang ObjC rewriter: crash rewriting file with Blocks and properties by Steve Naroff · 17 years ago
  77. 08628db Fix <rdar://problem/6429113> clang ObjC rewriter: crash rewriting file with Blocks and properties by Steve Naroff · 17 years ago
  78. f1ab600 Fix a couple uninitialized variables from my previous commit. by Steve Naroff · 17 years ago
  79. f122ff0 Fix <rdar://problem/6423452> clang ObjC rewriter: Don't use __declspec(dllimport) for Blocks functions, as they are linked statically. by Steve Naroff · 17 years ago
  80. 1042ff3 Handle chained/nested property 'getters' (obj.p1.p2.p3). by Steve Naroff · 17 years ago
  81. 6d6da25 Fixed <rdar://problem/6213808> clang ObjC rewriter: @finally is not always executed by Steve Naroff · 17 years ago
  82. 22216db Finish up support for <rdar://problem/6213955> clang ObjC rewriter: rewriter doesn't appear to support @property and @synthesize. by Steve Naroff · 17 years ago
  83. 4588d0f Several things... by Steve Naroff · 17 years ago
  84. f326f40 More support for rewriting property getter/setters. by Steve Naroff · 17 years ago
  85. 0629704 Add a couple FIXME's. by Steve Naroff · 17 years ago
  86. c038b3a Make sure synthesized properties get inserted into the classes/categories meta data. by Steve Naroff · 17 years ago
  87. 003d00e Simplify previous commit. by Steve Naroff · 17 years ago
  88. 9af9491 More work to rewrite synthesize properties (<rdar://problem/6213955>) by Steve Naroff · 17 years ago
  89. e1908e3 -Add several ObjC types to Decl::getDeclKindName(), a useful debug hook. by Steve Naroff · 17 years ago
  90. f3d3fae Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 17 years ago
  91. 86d7d91 Rename NamedDecl::getIdentifierName() to ::getNameAsCString() and make it by Chris Lattner · 17 years ago
  92. e4b9569 Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 17 years ago
  93. dbfc693 Fix <rdar://problem/6291588> assertion failure: SourceManager.h line 489. by Steve Naroff · 17 years ago
  94. 8488c82 This reworks some of the Diagnostic interfaces a bit to change how diagnostics by Chris Lattner · 17 years ago
  95. 77324f3 Introduction the DeclarationName class, as a single, general method of by Douglas Gregor · 17 years ago
  96. a610ab3 Fix <rdar://problem/6372970> clang ObjC rewriter: incorrect cast when passing block argument by Steve Naroff · 17 years ago
  97. 2a2a41f Fix <rdar://problem/6370288> clang ObjC rewriter: Too many _objc_symtab, _OBJC_SYMBOLS by Steve Naroff · 17 years ago
  98. f8cfd16 Fix an obscure rewriter bug when rewriting implementations that don't have a corresponding interface (found while doing random testing on another bug). by Steve Naroff · 17 years ago
  99. 832d890 Fix <rdar://problem/6343942> clang ObjC rewriter: crash rewriting blocks by Steve Naroff · 17 years ago
  100. f3502db [LLVM up] Update for raw_fd_ostream change. This fixes a FIXME that by Daniel Dunbar · 17 years ago