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