summaryrefslogtreecommitdiffstats
path: root/clang/Driver/RewriteObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr RakDouglas Gregor2009-01-121-8/+4
* A few property related cleanups to ObjCContainerDecl AST.Steve Naroff2009-01-111-12/+10
* Provide a new kind of iterator, the specific_decl_iterator, thatDouglas Gregor2009-01-091-3/+3
* Don't crash when our FunctionDecl has a non-identifier nameDouglas Gregor2009-01-091-1/+2
* Addressed the issue in <rdar://problem/6479085>, where we failed toDouglas Gregor2009-01-091-8/+6
* Remove redundant method context (now that ObjCMethodDecl isa ScopedDecl).Steve Naroff2009-01-081-1/+1
* This is a large/messy diff that unifies the ObjC AST's with DeclContext.Steve Naroff2009-01-081-2/+1
* Fix <rdar://problem/6465284> clang ObjC rewriter: objc_super messed up again.Steve Naroff2008-12-231-16/+33
* Fix <rdar://problem/6463613> clang ObjC rewriter: assertion failure rewriting...Steve Naroff2008-12-221-0/+2
* Remove rewriter dependency on 'nil' macro (used when rewriting for(...))Steve Naroff2008-12-171-2/+2
* Tweaks to allow us to rewrite with -x=objective-c++ enabled.Steve Naroff2008-12-171-0/+11
* Fix <rdar://problem/6445502> clang ObjC rewriter: _Block_release has wrong pa...Steve Naroff2008-12-161-11/+9
* Fix <rdar://problem/6435837> clang ObjC rewriter: use Block_release instead o...Steve Naroff2008-12-121-2/+2
* Rename a local predicate to avoid confusion with Type::isBlockPointerType().Steve Naroff2008-12-111-17/+17
* Fixup generated code for imported block decl refs.Steve Naroff2008-12-111-4/+4
* Fix <rdar://problem/6435842> clang ObjC rewriter: #include Block.h, Block_pri...Steve Naroff2008-12-111-4/+0
* Fix <rdar://problem/6435382> clang ObjC rewriter: @property/@synthesize and b...Steve Naroff2008-12-111-8/+11
* Actually distinguish between RecordDecl::field_iterator and RecordDecl::field...Douglas Gregor2008-12-111-1/+1
* Unifies the name-lookup mechanisms used in various parts of the ASTDouglas Gregor2008-12-111-15/+26
* Fix regression caused by fixing <rdar://problem/6429113> clang ObjC rewriter:...Steve Naroff2008-12-101-1/+1
* Fix <rdar://problem/6429113> clang ObjC rewriter: crash rewriting file with B...Steve Naroff2008-12-091-6/+48
* Fix a couple uninitialized variables from my previous commit.Steve Naroff2008-12-081-1/+3
* Fix <rdar://problem/6423452> clang ObjC rewriter: Don't use __declspec(dllimp...Steve Naroff2008-12-081-28/+30
* Handle chained/nested property 'getters' (obj.p1.p2.p3).Steve Naroff2008-12-081-10/+58
* Fixed <rdar://problem/6213808> clang ObjC rewriter: @finally is not always ex...Steve Naroff2008-12-051-1/+23
* Finish up support for <rdar://problem/6213955> clang ObjC rewriter: rewriter ...Steve Naroff2008-12-041-19/+54
* Several things...Steve Naroff2008-12-041-20/+76
* More support for rewriting property getter/setters.Steve Naroff2008-12-031-1/+44
* Add a couple FIXME's.Steve Naroff2008-12-021-0/+6
* Make sure synthesized properties get inserted into the classes/categories met...Steve Naroff2008-12-021-3/+22
* Simplify previous commit.Steve Naroff2008-12-021-17/+14
* More work to rewrite synthesize properties (<rdar://problem/6213955>)Steve Naroff2008-12-021-0/+50
* -Add several ObjC types to Decl::getDeclKindName(), a useful debug hook.Steve Naroff2008-12-011-0/+11
* Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of Chris Lattner2008-11-241-66/+66
* Rename NamedDecl::getIdentifierName() to ::getNameAsCString() and make itChris Lattner2008-11-241-19/+19
* Rename Selector::getName() to Selector::getAsString(), and addChris Lattner2008-11-241-15/+13
* Fix <rdar://problem/6291588> assertion failure: SourceManager.h line 489.Steve Naroff2008-11-191-2/+14
* This reworks some of the Diagnostic interfaces a bit to change how diagnosticsChris Lattner2008-11-181-3/+2
* Introduction the DeclarationName class, as a single, general method ofDouglas Gregor2008-11-171-19/+21
* Fix <rdar://problem/6372970> clang ObjC rewriter: incorrect cast when passing...Steve Naroff2008-11-141-0/+1
* Fix <rdar://problem/6370288> clang ObjC rewriter: Too many _objc_symtab, _OBJ...Steve Naroff2008-11-141-9/+9
* Fix an obscure rewriter bug when rewriting implementations that don't have a ...Steve Naroff2008-11-131-6/+15
* Fix <rdar://problem/6343942> clang ObjC rewriter: crash rewriting blocks Steve Naroff2008-11-131-1/+1
* [LLVM up] Update for raw_fd_ostream change. This fixes a FIXME thatDaniel Dunbar2008-11-131-2/+2
* Implement support for operator overloading using candidate operatorDouglas Gregor2008-11-121-1/+2
* Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expr...Sebastian Redl2008-11-111-3/+4
* Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'....Douglas Gregor2008-11-041-3/+2
* Fix <rdar://problem/6339636> clang ObjC rewriter: Assertion failed: FileID-1 ...Steve Naroff2008-11-031-28/+28
* Fix <rdar://problem/6336774> clang block rewriter: Assertion failed: Offset+N...Steve Naroff2008-11-031-0/+3
* Make sure RewriteObjCMethodDecl() does a block pointer rewrite.Steve Naroff2008-10-301-1/+6
OpenPOWER on IntegriCloud