From deab9a7ae52ede93e7aedf5563bdf72b7809b24f Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Wed, 19 Nov 2003 16:06:55 +0000 Subject: [PATCH] Fine grainify namespacification, #include file that defines the interface! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10081 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Bytecode/Reader/ReaderWrappers.cpp | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/lib/Bytecode/Reader/ReaderWrappers.cpp b/lib/Bytecode/Reader/ReaderWrappers.cpp index 1cbead02e85..3de1dd44250 100644 --- a/lib/Bytecode/Reader/ReaderWrappers.cpp +++ b/lib/Bytecode/Reader/ReaderWrappers.cpp @@ -12,6 +12,7 @@ // //===----------------------------------------------------------------------===// +#include "llvm/Bytecode/Reader.h" #include "ReaderInternals.h" #include "llvm/Module.h" #include "llvm/Instructions.h" @@ -20,8 +21,7 @@ #include #include "Config/unistd.h" #include "Config/sys/mman.h" - -namespace llvm { +using namespace llvm; //===----------------------------------------------------------------------===// // BytecodeFileReader - Read from an mmap'able file descriptor. @@ -258,15 +258,17 @@ static ModuleProvider *CheckVarargs(ModuleProvider *MP) { /// getBytecodeBufferModuleProvider - lazy function-at-a-time loading from a /// buffer ModuleProvider* -getBytecodeBufferModuleProvider(const unsigned char *Buffer, unsigned Length, - const std::string &ModuleID) { +llvm::getBytecodeBufferModuleProvider(const unsigned char *Buffer, + unsigned Length, + const std::string &ModuleID) { return CheckVarargs(new BytecodeBufferReader(Buffer, Length, ModuleID)); } /// ParseBytecodeBuffer - Parse a given bytecode buffer /// -Module *ParseBytecodeBuffer(const unsigned char *Buffer, unsigned Length, - const std::string &ModuleID, std::string *ErrorStr){ +Module *llvm::ParseBytecodeBuffer(const unsigned char *Buffer, unsigned Length, + const std::string &ModuleID, + std::string *ErrorStr){ try { std::auto_ptr AMP(getBytecodeBufferModuleProvider(Buffer, Length, ModuleID)); @@ -279,7 +281,7 @@ Module *ParseBytecodeBuffer(const unsigned char *Buffer, unsigned Length, /// getBytecodeModuleProvider - lazy function-at-a-time loading from a file /// -ModuleProvider *getBytecodeModuleProvider(const std::string &Filename) { +ModuleProvider *llvm::getBytecodeModuleProvider(const std::string &Filename) { if (Filename != std::string("-")) // Read from a file... return CheckVarargs(new BytecodeFileReader(Filename)); else // Read from stdin @@ -288,7 +290,8 @@ ModuleProvider *getBytecodeModuleProvider(const std::string &Filename) { /// ParseBytecodeFile - Parse the given bytecode file /// -Module *ParseBytecodeFile(const std::string &Filename, std::string *ErrorStr) { +Module *llvm::ParseBytecodeFile(const std::string &Filename, + std::string *ErrorStr) { try { std::auto_ptr AMP(getBytecodeModuleProvider(Filename)); return AMP->releaseModule(); @@ -298,4 +301,3 @@ Module *ParseBytecodeFile(const std::string &Filename, std::string *ErrorStr) { } } -} // End llvm namespace -- 2.34.1