[cfe-commits] r70003 - /cfe/trunk/lib/Frontend/PCHReader.cpp

Douglas Gregor dgregor at apple.com
Fri Apr 24 16:42:14 PDT 2009


Author: dgregor
Date: Fri Apr 24 18:42:14 2009
New Revision: 70003

URL: http://llvm.org/viewvc/llvm-project?rev=70003&view=rev
Log:
When we de-serialize an Objective-C protocol, hand it to the AST consumer so that we can create metadata

Modified:
    cfe/trunk/lib/Frontend/PCHReader.cpp

Modified: cfe/trunk/lib/Frontend/PCHReader.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Frontend/PCHReader.cpp?rev=70003&r1=70002&r2=70003&view=diff

==============================================================================
--- cfe/trunk/lib/Frontend/PCHReader.cpp (original)
+++ cfe/trunk/lib/Frontend/PCHReader.cpp Fri Apr 24 18:42:14 2009
@@ -2595,6 +2595,9 @@
         DeclGroupRef DG(Func);
         Consumer->HandleTopLevelDecl(DG);
       }
+    } else if (isa<ObjCProtocolDecl>(D)) {
+      DeclGroupRef DG(D);
+      Consumer->HandleTopLevelDecl(DG);
     }
   }
 





More information about the cfe-commits mailing list