Now that it is possible, use the mangler in IRObjectFile.
[oota-llvm.git] / include / llvm / Object / IRObjectFile.h
index e1effa6745a7ad918a319254a02742218fbfdf21..e85dd6710326aad2ab1bd140f29ed518af1bb8ba 100644 (file)
 #include "llvm/Object/SymbolicFile.h"
 
 namespace llvm {
+class Mangler;
 class Module;
 class GlobalValue;
 
 namespace object {
 class IRObjectFile : public SymbolicFile {
   OwningPtr<Module> M;
+  OwningPtr<Mangler> Mang;
 public:
   IRObjectFile(MemoryBuffer *Object, error_code &EC, LLVMContext &Context,
                bool BufferOwned);