Be lazy about loading metadata in IRObjectFile.
[oota-llvm.git] / include / llvm / IR / GVMaterializer.h
index 6f57dc2a98a6abf2722cb51e2515dac3a165b3bf..ae2f2e1aefbed5f4e26e4e711baf053812c6e237 100644 (file)
@@ -53,6 +53,8 @@ public:
   ///
   virtual std::error_code MaterializeModule(Module *M) = 0;
 
+  virtual std::error_code materializeMetadata() = 0;
+
   virtual std::vector<StructType *> getIdentifiedStructTypes() const = 0;
 };