diff options
-rw-r--r-- | llvm/examples/Kaleidoscope/Orc/fully_lazy/toy.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/examples/Kaleidoscope/Orc/fully_lazy/toy.cpp b/llvm/examples/Kaleidoscope/Orc/fully_lazy/toy.cpp index 475d4eba622..56123bb41e3 100644 --- a/llvm/examples/Kaleidoscope/Orc/fully_lazy/toy.cpp +++ b/llvm/examples/Kaleidoscope/Orc/fully_lazy/toy.cpp @@ -686,7 +686,6 @@ public: LLVMContext& getLLVMContext() const { return Context; } void addPrototypeAST(std::unique_ptr<PrototypeAST> P); PrototypeAST* getPrototypeAST(const std::string &Name); - std::map<std::string, std::unique_ptr<FunctionAST>> FunctionDefs; private: typedef std::map<std::string, std::unique_ptr<PrototypeAST>> PrototypeMap; LLVMContext &Context; @@ -1238,7 +1237,7 @@ private: auto H = irGenStub(std::move(DefI->second)); // Remove the map entry now that we're done with it. - Session.FunctionDefs.erase(DefI); + FunctionDefs.erase(DefI); // Return the address of the stub. return findMangledSymbolIn(H, Name).getAddress(); |