aboutsummaryrefslogtreecommitdiff
path: root/lib/Rewrite/RewriteObjC.cpp
AgeCommit message (Expand)Author
2012-09-01Split library clangRewrite into clangRewriteCore and clangRewriteFrontend.Ted Kremenek
2012-08-24Push ArrayRef through the Expr hierarchy.Benjamin Kramer
2012-08-16Store SourceManager pointer on PrintingPolicy in the case where we're dumping,Richard Smith
2012-06-28objective-c rewriter: refactoring of rewriting ofFariborz Jahanian
2012-06-10PR13064: Store whether an in-class initializer uses direct or copyRichard Smith
2012-06-06Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie
2012-06-02Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer
2012-04-30Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie
2012-03-27Remove few if-then-else when both branches are theFariborz Jahanian
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2012-03-10Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall
2012-02-12Fix the rewriter that broke with r149987.Argyrios Kyrtzidis
2012-02-07objc rewriter: start supporting modern objective-c abiFariborz Jahanian
2012-01-12Add IsImplicit field in ObjCMessageExpr that is true when the messageArgyrios Kyrtzidis
2012-01-06Fix uninitialized variable warning.Chad Rosier
2012-01-02Fix canonicalization of protocol-qualified typesDouglas Gregor
2012-01-01Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor
2012-01-01Move the data that corresponds to the definition of a protocol into aDouglas Gregor
2012-01-01Use declaresSameEntity() when comparing ObjCProtocolDecls, andDouglas Gregor
2011-12-27Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor
2011-12-21objc, objc rewriter. Fixes couple of bugs oneFariborz Jahanian
2011-12-15Move ObjCInterfaceDecl's "EndLoc" into DefinitionData, since it onlyDouglas Gregor
2011-12-15Keep track of all declarations of an Objective-C class (both forwardDouglas Gregor
2011-12-15Replace all comparisons between ObjCInterfaceDecl pointers with callsDouglas Gregor
2011-12-08More refactoring of objective-C rewriter.Fariborz Jahanian
2011-12-05More refactoring of objc rewriter.Fariborz Jahanian
2011-12-05More objc rewriter refactoring.Fariborz Jahanian
2011-12-05Some early refactoring of objective-c rewriter.Fariborz Jahanian
2011-11-18Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continueArgyrios Kyrtzidis
2011-11-09objc rewriter: use a more specific name for local variable usedFariborz Jahanian
2011-11-06Change the AST representation of operations on Objective-CJohn McCall
2011-10-25Restore r142914 and r142915, now with missing file and apparentJohn McCall
2011-10-25Revert r142914 and r142915, due to possibly missing file.NAKAMURA Takumi
2011-10-25Introduce a placeholder type for "pseudo object"John McCall
2011-10-11objc rewriter: Restore objc_msgSend_stret/objc_msgSendSuper_stret declarationFariborz Jahanian
2011-10-07objc rewriter. Fix declaration of objc_msgSend_stret/objc_msgSendSuper_stret.Fariborz Jahanian
2011-10-07Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall
2011-10-04Improve location fidelity of objc decls.Argyrios Kyrtzidis
2011-10-03ArrayRef'ize ObjCMessageExprArgyrios Kyrtzidis
2011-09-27When 'bool' is not a built-in type but is defined as a macro, printDouglas Gregor
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-09-23Switch assert(0/false) llvm_unreachable.David Blaikie
2011-09-19Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset.Argyrios Kyrtzidis
2011-09-17Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet
2011-09-10objc rewriter - more fixes to support compiling the rewrittenFariborz Jahanian
2011-09-09objc rewriter - Add rewriter test for new instancetypeFariborz Jahanian
2011-09-09Give conversions of block pointers to ObjC pointers a different cast kindJohn McCall
2011-08-29Fix a rewriter bug caused by recent changes in objc's Fariborz Jahanian
2011-08-27objective-c: Treat top-level objective-c declarationsFariborz Jahanian
2011-08-04objc rewriter: Fixes a rewriting of implicit casting of an integralFariborz Jahanian