From b7fa992be16668b61f722e6e125137216860469e Mon Sep 17 00:00:00 2001 From: Steve Naroff Date: Wed, 14 Nov 2007 03:37:28 +0000 Subject: [PATCH] Comment out recent regression r44096. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@44098 91177308-0d34-0410-b5e6-96231b3b80d8 --- Driver/RewriteTest.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Driver/RewriteTest.cpp b/Driver/RewriteTest.cpp index 5538a900b1..78cd90e9a9 100644 --- a/Driver/RewriteTest.cpp +++ b/Driver/RewriteTest.cpp @@ -386,7 +386,7 @@ void RewriteTest::RewriteProtocolDecl(ObjcProtocolDecl *PDecl) { // Lastly, comment out the @end. SourceLocation LocEnd = PDecl->getAtEndLoc(); Rewrite.ReplaceText(LocEnd, 0, "// ", 3); - +#if 0 // Must comment out @optional/@required const char *startBuf = SM->getCharacterData(LocStart); const char *endBuf = SM->getCharacterData(LocEnd); @@ -408,11 +408,13 @@ void RewriteTest::RewriteProtocolDecl(ObjcProtocolDecl *PDecl) { } } - +#endif } void RewriteTest::RewriteForwardProtocolDecl(ObjcForwardProtocolDecl *PDecl) { SourceLocation LocStart = PDecl->getLocation(); + if (LocStart.isInvalid()) + assert(false && "Invalid SourceLocation"); // FIXME: handle forward protocol that are declared across multiple lines. Rewrite.ReplaceText(LocStart, 0, "// ", 3); } -- 2.40.0