1. e1f84f8 Minor clean up. by Fariborz Jahanian · 15 years ago
  2. cd82637 Remove bogus "C" from preamble block decls. by Steve Naroff · 15 years ago
  3. ab10b2e More rewriting of __block APIs. wip. by Fariborz Jahanian · 15 years ago
  4. d2eb1fd More rewriting of __block objective-c pointer variables. wip. by Fariborz Jahanian · 15 years ago
  5. f381cc9 More rewriting of __block declared objective-c/block pointers. This is wip. by Fariborz Jahanian · 15 years ago
  6. 6f0a0a9 When rewriting a __block declaration, use a suitable API to get location of by Fariborz Jahanian · 15 years ago
  7. ff12788 More cleanup/refactoring of the rewrite. by Fariborz Jahanian · 15 years ago
  8. 73e437b Some cleanup and refactoring of rewriter. by Fariborz Jahanian · 15 years ago
  9. d25d1b5 This patch concludes rewriteing of __block variables to allow by Fariborz Jahanian · 15 years ago
  10. bbf37e2 Removed a FIXME comment. by Fariborz Jahanian · 15 years ago
  11. ec878f2 More rewriting of __block variables. by Fariborz Jahanian · 15 years ago
  12. c5143c5 Add support for handling initializers in RewriteObjC::RewriteByRefVar(). by Steve Naroff · 15 years ago
  13. 52b08f2 Patch to do more rewrite of __block variables. Still WIP. by Fariborz Jahanian · 15 years ago
  14. fc4020a Work around PR5514. by Anders Carlsson · 15 years ago
  15. 1be6b46 Template code for rewrite of __block variables - wip. by Fariborz Jahanian · 15 years ago
  16. 4fcc4fd Providing support for rewriting of block copy/dispose of by Fariborz Jahanian · 15 years ago
  17. e24b22b Implemented rewriting of invocation of a block ivar. (radar 7482224). by Fariborz Jahanian · 15 years ago
  18. 8a9e170 Implement conditional block invocation rewrite by Fariborz Jahanian · 15 years ago
  19. a93c934 DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables, by John McCall · 15 years ago
  20. 01aec11 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
  21. c9c1e9c Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
  22. fd5b76f Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
  23. a851e60 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
  24. b2041de Don't call back() on an empty vector. by Benjamin Kramer · 15 years ago
  25. b85e77a Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
  26. 3d7e786 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
  27. 17c8778 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
  28. e89b8e7 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
  29. 0da76df Centralize and complete the computation of value- and type-dependence for DeclRefExprs by Douglas Gregor · 15 years ago
  30. 321c22f Add SourceLocations to ObjCClassDecl for the class identifiers referenced by @class. by Ted Kremenek · 15 years ago
  31. 5ab7517 Preserve type source information in sizeof/alignof expressions, and pass it by John McCall · 15 years ago
  32. ba6a9bd Preserve type source information in TypedefDecls. Preserve it across by John McCall · 15 years ago
  33. 01eb9b9 PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients by Daniel Dunbar · 15 years ago
  34. 5ffe14c Move misc clients to IdentifierInfo StringRef API. by Daniel Dunbar · 15 years ago
  35. e013d68 Move clients to use IdentifierInfo::getNameStart() instead of getName() by Daniel Dunbar · 15 years ago
  36. 0953e76 Refactor the representation of qualifiers to bring ExtQualType out of the by John McCall · 15 years ago
  37. 183700f Change all the Type::getAsFoo() methods to specializations of Type::getAs(). by John McCall · 15 years ago
  38. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  39. 47e1f7c Source location information for ? and : in a ConditionalOperator, from Enea Zaffanella by Douglas Gregor · 15 years ago
  40. 6cb7c1a Replace cerr with errs(). by Benjamin Kramer · 15 years ago
  41. d7407dc Convert parts of Rewriter to StringRef based API. by Daniel Dunbar · 15 years ago
  42. a1d5662 Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interfaces. by Argyrios Kyrtzidis · 15 years ago
  43. cdef2b7 Add a CastKind enum to CastExpr. Right now it's not used for much but it will be :) by Anders Carlsson · 15 years ago
  44. 6217b80 Change uses of: by Ted Kremenek · 15 years ago
  45. c15cb2a Remove ObjCQualifiedInterfaceType:-) by Steve Naroff · 15 years ago
  46. 35366a6 Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 15 years ago
  47. 1a1a6e2 Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. by Ted Kremenek · 15 years ago
  48. 14108da This patch includes a conceptually simple, but very intrusive/pervasive change. by Steve Naroff · 15 years ago
  49. 17945a0 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 15 years ago
  50. 6fb0aee Remove the ASTContext parameter from the getBody() methods of Decl and subclasses. by Argyrios Kyrtzidis · 15 years ago
  51. e4f2142 Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions. by Chris Lattner · 15 years ago
  52. d1b3c2d First step toward fixing <rdar://problem/6613046> refactor clang objc type representation. by Steve Naroff · 15 years ago
  53. 3a9eb44 Pass an ASTContext into Stmt::printPretty. by Eli Friedman · 15 years ago
  54. d249e1d1f Create a new PrintingPolicy class, which we pass down through the AST by Douglas Gregor · 15 years ago
  55. ac8d629 Clean up some unnecessary includes. by Eli Friedman · 15 years ago
  56. 39d7c4d Move ASTConsumers.h to include/clang/Frontend, and move the associated by Eli Friedman · 15 years ago[Renamed (99%) from tools/clang-cc/RewriteObjC.cpp]
  57. c6d656e Move the Wno-rewrite-macros option out of RewriteObjC.cpp in prepration by Eli Friedman · 15 years ago
  58. bce831b Rename the factory function for the ObjC rewriter to something sane. by Eli Friedman · 15 years ago
  59. 66d6f04 Refactor ASTConsumers to take a raw_ostream instead of a filename where by Eli Friedman · 15 years ago
  60. 621edce Integrate 3 months of ObjC rewriter fixes (from the Apple/objective-rewrite branch). by Steve Naroff · 16 years ago
  61. d3a413d Implement function-try-blocks. However, there's a very subtle bug that I can't track down. by Sebastian Redl · 16 years ago
  62. 8f36aba The ivars in an ObjCImplementationDecl are now stored in the by Douglas Gregor · 16 years ago
  63. 653f1b1 Eliminate the three SmallVectors in ObjCImplDecl (for instance by Douglas Gregor · 16 years ago
  64. 33feeb0 Add pch reader/writer support for ObjCContainerDecl, ObjCInterfaceDecl, & ObjCIvarDecl. by Steve Naroff · 16 years ago
  65. 7297134 FunctionDecl::getBody() is getting an ASTContext argument for use in by Douglas Gregor · 16 years ago
  66. 2c78b87 Change Lexer::MeasureTokenLength to take a LangOptions reference. by Chris Lattner · 16 years ago
  67. 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 16 years ago
  68. 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 16 years ago
  69. 7e24e82 rename some methods. by Chris Lattner · 16 years ago
  70. dacbc5d change HandleTranslationUnit to take an ASTContext instead of TranslationUnit by Chris Lattner · 16 years ago
  71. 7bb0da0 eliminate ASTConsumer::InitializeTU, all clients are by Chris Lattner · 16 years ago
  72. ed0e497 remove TranslationUnit::OwnsDecls, which is only set, never read. by Chris Lattner · 16 years ago
  73. 073777f Move <root>/Driver into <root>/tools/clang-cc. by Daniel Dunbar · 16 years ago[Renamed from Driver/RewriteObjC.cpp]
  74. ba49817 Implement template instantiation for several more kinds of expressions: by Douglas Gregor · 16 years ago
  75. eaab206 API fix: All "bodies" for functions, Objective-C methods, blocks, are assumed to by Ted Kremenek · 16 years ago
  76. 7ba138a Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel, please verify). by Steve Naroff · 16 years ago
  77. 72564e7 Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 16 years ago
  78. 2224f84 C99 DR #316 implies that the function parameter types that are known by Douglas Gregor · 16 years ago
  79. 89951a8 remove some more methods from objc decls, using the iterator by Chris Lattner · 16 years ago
  80. cafeb35 remove some slow O(n) methods. by Chris Lattner · 16 years ago
  81. 6795605 move the interace list of @class to use ObjCList. by Chris Lattner · 16 years ago
  82. 2085fd6 privatize all of the string literal memory allocation/creation by Chris Lattner · 16 years ago
  83. 726e168 change the StringLiteral AST node to track all of the SourceLocations of by Chris Lattner · 16 years ago
  84. 668bf91 CallExpr now uses ASTContext's allocate to allocate/delete its array of subexpressions. by Ted Kremenek · 16 years ago
  85. 8189cde Overhaul of Stmt allocation: by Ted Kremenek · 16 years ago
  86. 6e94ef5 Move StringLiteral to allocate its internal string data using the allocator in by Ted Kremenek · 16 years ago
  87. 30fc933 lower the interface to getLineNumber like we did for by Chris Lattner · 16 years ago
  88. 62c2632 Fix <rdar://problem/6521757> clang ObjC rewriter: Mixed Mac and Windows line endings after rewrite. by Steve Naroff · 16 years ago
  89. df8570d 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 · 16 years ago
  90. 4c67834 Code generation support for C99 designated initializers. by Douglas Gregor · 16 years ago
  91. 099da72 Add #line to make the Visual Studio compiler happy. by Steve Naroff · 16 years ago
  92. 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
  93. 2b2453a this massive patch introduces a simple new abstraction: it makes by Chris Lattner · 16 years ago
  94. f7cf85b more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 16 years ago
  95. 482b77d Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr Rak by Douglas Gregor · 16 years ago
  96. 6327e0d A few property related cleanups to ObjCContainerDecl AST. by Steve Naroff · 16 years ago
  97. f8d49f6 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 16 years ago
  98. 51efe56 Don't crash when our FunctionDecl has a non-identifier name by Douglas Gregor · 16 years ago
  99. d043410 Addressed the issue in <rdar://problem/6479085>, where we failed to by Douglas Gregor · 16 years ago
  100. 3e0a540 Remove redundant method context (now that ObjCMethodDecl isa ScopedDecl). by Steve Naroff · 16 years ago