summaryrefslogtreecommitdiffstats
path: root/clang/lib/Rewrite/RewriteObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-18/+18
* Remove few if-then-else when both branches are theFariborz Jahanian2012-03-271-8/+4
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-1/+1
* Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall2012-03-101-73/+59
* Fix the rewriter that broke with r149987.Argyrios Kyrtzidis2012-02-121-0/+3
* objc rewriter: start supporting modern objective-c abiFariborz Jahanian2012-02-071-6/+1
* Add IsImplicit field in ObjCMessageExpr that is true when the messageArgyrios Kyrtzidis2012-01-121-6/+12
* Fix uninitialized variable warning.Chad Rosier2012-01-061-2/+2
* Fix canonicalization of protocol-qualified typesDouglas Gregor2012-01-021-1/+5
* Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor2012-01-011-7/+42
* Move the data that corresponds to the definition of a protocol into aDouglas Gregor2012-01-011-1/+1
* Use declaresSameEntity() when comparing ObjCProtocolDecls, andDouglas Gregor2012-01-011-3/+3
* Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor2011-12-271-35/+28
* objc, objc rewriter. Fixes couple of bugs oneFariborz Jahanian2011-12-211-2/+2
* Move ObjCInterfaceDecl's "EndLoc" into DefinitionData, since it onlyDouglas Gregor2011-12-151-1/+1
* Keep track of all declarations of an Objective-C class (both forwardDouglas Gregor2011-12-151-6/+16
* Replace all comparisons between ObjCInterfaceDecl pointers with callsDouglas Gregor2011-12-151-1/+1
* More refactoring of objective-C rewriter.Fariborz Jahanian2011-12-081-991/+1036
* More refactoring of objc rewriter.Fariborz Jahanian2011-12-051-87/+107
* More objc rewriter refactoring.Fariborz Jahanian2011-12-051-48/+40
* Some early refactoring of objective-c rewriter.Fariborz Jahanian2011-12-051-76/+79
* Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continueArgyrios Kyrtzidis2011-11-181-1/+2
* objc rewriter: use a more specific name for local variable usedFariborz Jahanian2011-11-091-10/+10
* Change the AST representation of operations on Objective-CJohn McCall2011-11-061-333/+201
* Restore r142914 and r142915, now with missing file and apparentJohn McCall2011-10-251-2/+2
* Revert r142914 and r142915, due to possibly missing file.NAKAMURA Takumi2011-10-251-2/+2
* Introduce a placeholder type for "pseudo object"John McCall2011-10-251-2/+2
* objc rewriter: Restore objc_msgSend_stret/objc_msgSendSuper_stret declarationFariborz Jahanian2011-10-111-6/+6
* objc rewriter. Fix declaration of objc_msgSend_stret/objc_msgSendSuper_stret.Fariborz Jahanian2011-10-071-7/+12
* Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall2011-10-071-2/+2
* Improve location fidelity of objc decls.Argyrios Kyrtzidis2011-10-041-1/+1
* ArrayRef'ize ObjCMessageExprArgyrios Kyrtzidis2011-10-031-6/+4
* When 'bool' is not a built-in type but is defined as a macro, printDouglas Gregor2011-09-271-21/+21
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-6/+7
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-6/+6
* Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset.Argyrios Kyrtzidis2011-09-191-33/+33
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-171-10/+10
* objc rewriter - more fixes to support compiling the rewrittenFariborz Jahanian2011-09-101-4/+10
* objc rewriter - Add rewriter test for new instancetypeFariborz Jahanian2011-09-091-1/+3
* Give conversions of block pointers to ObjC pointers a different cast kindJohn McCall2011-09-091-11/+39
* Fix a rewriter bug caused by recent changes in objc's Fariborz Jahanian2011-08-291-26/+65
* objective-c: Treat top-level objective-c declarationsFariborz Jahanian2011-08-271-25/+28
* objc rewriter: Fixes a rewriting of implicit casting of an integralFariborz Jahanian2011-08-041-1/+5
* objective-c rewrite: Fixes rewriting of objective-c collectionFariborz Jahanian2011-08-021-1/+9
* objc rewriter - my last patch was not quite right.Fariborz Jahanian2011-07-301-2/+8
* objc rewriter - set the flag passed to _Block_object_assign/_Block_object_dis...Fariborz Jahanian2011-07-301-2/+2
* Add support for C++0x unicode string and character literals, from Craig Topper!Douglas Gregor2011-07-271-8/+11
* Rename getInstantiationLineNumber to getExpansionLineNumber in bothChandler Carruth2011-07-251-2/+2
* Mechanically rename SourceManager::getInstantiationLoc andChandler Carruth2011-07-251-5/+5
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-81/+81
OpenPOWER on IntegriCloud