From 7579941d8b02af995e152a453da9b9cc0cc205e7 Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Mon, 19 Oct 2020 00:25:15 -0700 Subject: [PATCH] [examples] Fix Kaleidoscope-Ch3, which was broken by ad92f16ccc5. --- llvm/examples/Kaleidoscope/Chapter3/toy.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/llvm/examples/Kaleidoscope/Chapter3/toy.cpp b/llvm/examples/Kaleidoscope/Chapter3/toy.cpp index 61adfbc..0356300 100644 --- a/llvm/examples/Kaleidoscope/Chapter3/toy.cpp +++ b/llvm/examples/Kaleidoscope/Chapter3/toy.cpp @@ -533,9 +533,6 @@ static void HandleDefinition() { fprintf(stderr, "Read function definition:"); FnIR->print(errs()); fprintf(stderr, "\n"); - - // Reset the module. - InitializeModule(); } } else { // Skip token for error recovery. @@ -564,8 +561,8 @@ static void HandleTopLevelExpression() { FnIR->print(errs()); fprintf(stderr, "\n"); - // Reset the module. - InitializeModule(); + // Remove the anonymous expression. + FnIR->eraseFromParent(); } } else { // Skip token for error recovery. -- 2.7.4