From: Fariborz Jahanian Date: Mon, 15 Feb 2010 21:11:41 +0000 (+0000) Subject: Fix a broken rewritin of @implementation keyword. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a135216595c00ddb5ce5f5b853a3d1f4037a13b7;p=clang Fix a broken rewritin of @implementation keyword. (fixes radar 7649577). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@96270 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Frontend/RewriteObjC.cpp b/lib/Frontend/RewriteObjC.cpp index 74820905c2..9dade66d4a 100644 --- a/lib/Frontend/RewriteObjC.cpp +++ b/lib/Frontend/RewriteObjC.cpp @@ -1054,7 +1054,7 @@ void RewriteObjC::RewriteImplementationDecl(Decl *OID) { ObjCImplementationDecl *IMD = dyn_cast(OID); ObjCCategoryImplDecl *CID = dyn_cast(OID); - InsertText(IMD ? IMD->getLocEnd() : CID->getLocEnd(), "// "); + InsertText(IMD ? IMD->getLocStart() : CID->getLocStart(), "// "); for (ObjCCategoryImplDecl::instmeth_iterator I = IMD ? IMD->instmeth_begin() : CID->instmeth_begin(),