 +
 +  // isa/cast/dyn_cast support
 +  static bool classof(const MultiplexExternalSemaSource*) { return true; }
++  //static bool classof(const ExternalSemaSource*) { return true; }
 +}; 
 +
 +} // end namespace clang

===================================================================
--- tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp	(revision 0)
+++ tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp	(revision 0)
@@ -0,0 +1,127 @@
+//===--- MultiplexExternalSemaSource.cpp  ---------------------------------===//
+//
+//                     The LLVM Compiler Infrastructure

===================================================================
--- tools/clang/include/clang/Sema/MultiplexExternalSemaSource.h	(revision 0)
+++ tools/clang/include/clang/Sema/MultiplexExternalSemaSource.h	(revision 0)
@@ -0,0 +1,367 @@
+//===--- MultiplexExternalSemaSource.h - External Sema Interface-*- C++ -*-===//
+//
+//                     The LLVM Compiler Infrastructure
