Object: Get rid of sys::Path, Triple, and cleanup namespace.

llvm-svn: 119309
This commit is contained in:
Michael J. Spencer
2010-11-16 01:06:51 +00:00
parent 7b25d6fd52
commit f177d16f68
2 changed files with 10 additions and 11 deletions

View File

@@ -14,9 +14,10 @@
#include "llvm/Object/ObjectFile.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/System/Path.h"
namespace llvm {
namespace object {
using namespace llvm;
using namespace object;
ObjectFile::ObjectFile(MemoryBuffer *Object)
: MapFile(Object) {
@@ -60,9 +61,6 @@ ObjectFile *ObjectFile::createObjectFile(MemoryBuffer *Object) {
}
}
ObjectFile *ObjectFile::createObjectFile(const sys::Path &ObjectPath) {
return createObjectFile(MemoryBuffer::getFile(ObjectPath.c_str()));
ObjectFile *ObjectFile::createObjectFile(StringRef ObjectPath) {
return createObjectFile(MemoryBuffer::getFile(ObjectPath));
}
} // end namespace object
} // end namespace llvm