]> granicus.if.org Git - clang/commitdiff
remove some obsolete interfaces.
authorChris Lattner <sabre@nondot.org>
Sun, 16 Sep 2007 19:47:56 +0000 (19:47 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 16 Sep 2007 19:47:56 +0000 (19:47 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@42014 91177308-0d34-0410-b5e6-96231b3b80d8

Sema/ASTStreamer.cpp
include/clang/Sema/ASTStreamer.h

index f96621da2cd4aa2312879253d3e2a8c4dcdf7214..9dce95afb3243b8869f3258e0ca5b119ef4a1bd4 100644 (file)
@@ -119,29 +119,3 @@ void clang::ParseAST(Preprocessor &PP, unsigned MainFileID,
     Stmt::CollectingStats(false);
   }
 }
-
-/// ASTStreamer_Init - Create an ASTStreamer with the specified preprocessor
-/// and FileID.
-ASTStreamerTy *clang::ASTStreamer_Init(Preprocessor &pp, ASTContext &ctxt,
-                                       unsigned MainFileID) {
-  return new ASTStreamer(pp, ctxt, MainFileID);
-}
-
-/// ASTStreamer_ReadTopLevelDecl - Parse and return one top-level declaration.
-/// This returns null at end of file.
-Decl *clang::ASTStreamer_ReadTopLevelDecl(ASTStreamerTy *Streamer) {
-  return static_cast<ASTStreamer*>(Streamer)->ReadTopLevelDecl();
-}
-
-
-/// ASTStreamer_PrintStats - Emit statistic information to stderr.
-///
-void clang::ASTStreamer_PrintStats(ASTStreamerTy *Streamer) {
-  return static_cast<ASTStreamer*>(Streamer)->PrintStats();
-}
-
-/// ASTStreamer_Terminate - Gracefully shut down the streamer.
-///
-void clang::ASTStreamer_Terminate(ASTStreamerTy *Streamer) {
-  delete static_cast<ASTStreamer*>(Streamer);
-}
index 02c9bba9a5e58066929bb7bb817a0fcdf340e2cf..3130613e7a8f905242d30c5ecba0cde70db2ba76 100644 (file)
@@ -24,29 +24,6 @@ namespace clang {
   /// the file is parsed.  This does not take ownership of the ASTConsumer.
   void ParseAST(Preprocessor &pp, unsigned MainFileID, 
                 ASTConsumer &C, bool PrintStats = false);
-  
-  
-  /// ASTStreamerTy - This is an opaque type used to reference ASTStreamer
-  /// objects.
-  typedef void ASTStreamerTy;
-  
-  /// ASTStreamer_Init - Create an ASTStreamer with the specified ASTContext
-  /// and FileID.
-  ASTStreamerTy *ASTStreamer_Init(Preprocessor &pp, ASTContext &ctxt,
-                                  unsigned MainFileID);
-  
-  /// ASTStreamer_ReadTopLevelDecl - Parse and return one top-level declaration.
-  /// This returns null at end of file.
-  Decl *ASTStreamer_ReadTopLevelDecl(ASTStreamerTy *Streamer);
-  
-  /// ASTStreamer_PrintStats - Emit statistic information to stderr.
-  ///
-  void ASTStreamer_PrintStats(ASTStreamerTy *Streamer);
-  
-  /// ASTStreamer_Terminate - Gracefully shut down the streamer.
-  ///
-  void ASTStreamer_Terminate(ASTStreamerTy *Streamer);
-  
 }  // end namespace clang
 
 #endif