[llvm-commits] CVS: llvm/lib/Bytecode/Reader/ReaderInternals.h ReaderWrappers.cpp
Chris Lattner
lattner at cs.uiuc.edu
Sat Oct 4 15:15:18 PDT 2003
Changes in directory llvm/lib/Bytecode/Reader:
ReaderInternals.h updated: 1.46 -> 1.47
ReaderWrappers.cpp updated: 1.10 -> 1.11
---
Log message:
Rename AbstractModuleProvider -> ModuleProvider, to match the header file name,
and because, while the class used by the interface is abstract, the actual
concept is not.
---
Diffs of the changes:
Index: llvm/lib/Bytecode/Reader/ReaderInternals.h
diff -u llvm/lib/Bytecode/Reader/ReaderInternals.h:1.46 llvm/lib/Bytecode/Reader/ReaderInternals.h:1.47
--- llvm/lib/Bytecode/Reader/ReaderInternals.h:1.46 Sat Oct 4 15:00:03 2003
+++ llvm/lib/Bytecode/Reader/ReaderInternals.h Sat Oct 4 15:14:40 2003
@@ -43,7 +43,7 @@
unsigned FunctionSlot;
};
-class BytecodeParser : public AbstractModuleProvider {
+class BytecodeParser : public ModuleProvider {
BytecodeParser(const BytecodeParser &); // DO NOT IMPLEMENT
void operator=(const BytecodeParser &); // DO NOT IMPLEMENT
public:
Index: llvm/lib/Bytecode/Reader/ReaderWrappers.cpp
diff -u llvm/lib/Bytecode/Reader/ReaderWrappers.cpp:1.10 llvm/lib/Bytecode/Reader/ReaderWrappers.cpp:1.11
--- llvm/lib/Bytecode/Reader/ReaderWrappers.cpp:1.10 Sat Oct 4 14:19:37 2003
+++ llvm/lib/Bytecode/Reader/ReaderWrappers.cpp Sat Oct 4 15:14:40 2003
@@ -156,7 +156,7 @@
/// getBytecodeBufferModuleProvider - lazy function-at-a-time loading from a
/// buffer
-AbstractModuleProvider*
+ModuleProvider*
getBytecodeBufferModuleProvider(const unsigned char *Buffer, unsigned Length,
const std::string &ModuleID) {
return new BytecodeBufferReader(Buffer, Length, ModuleID);
@@ -167,7 +167,7 @@
Module *ParseBytecodeBuffer(const unsigned char *Buffer, unsigned Length,
const std::string &ModuleID, std::string *ErrorStr){
try {
- std::auto_ptr<AbstractModuleProvider>
+ std::auto_ptr<ModuleProvider>
AMP(getBytecodeBufferModuleProvider(Buffer, Length, ModuleID));
return AMP->releaseModule();
} catch (std::string &err) {
@@ -178,8 +178,7 @@
/// getBytecodeModuleProvider - lazy function-at-a-time loading from a file
///
-AbstractModuleProvider*
-getBytecodeModuleProvider(const std::string &Filename) {
+ModuleProvider *getBytecodeModuleProvider(const std::string &Filename) {
if (Filename != std::string("-")) // Read from a file...
return new BytecodeFileReader(Filename);
else // Read from stdin
@@ -190,8 +189,7 @@
///
Module *ParseBytecodeFile(const std::string &Filename, std::string *ErrorStr) {
try {
- std::auto_ptr<AbstractModuleProvider>
- AMP(getBytecodeModuleProvider(Filename));
+ std::auto_ptr<ModuleProvider> AMP(getBytecodeModuleProvider(Filename));
return AMP->releaseModule();
} catch (std::string &err) {
if (ErrorStr) *ErrorStr = err;
More information about the llvm-commits
mailing list