X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=include%2Fllvm%2FIR%2FGVMaterializer.h;fp=include%2Fllvm%2FIR%2FGVMaterializer.h;h=ae2f2e1aefbed5f4e26e4e711baf053812c6e237;hb=dc6141a4ff04291f76dced9bd0155470cfbe7a5d;hp=6f57dc2a98a6abf2722cb51e2515dac3a165b3bf;hpb=fbbc2cc358b713aa050d353713a07f25fffeb86e;p=oota-llvm.git diff --git a/include/llvm/IR/GVMaterializer.h b/include/llvm/IR/GVMaterializer.h index 6f57dc2a98a..ae2f2e1aefb 100644 --- a/include/llvm/IR/GVMaterializer.h +++ b/include/llvm/IR/GVMaterializer.h @@ -53,6 +53,8 @@ public: /// virtual std::error_code MaterializeModule(Module *M) = 0; + virtual std::error_code materializeMetadata() = 0; + virtual std::vector getIdentifiedStructTypes() const = 0; };