diff options
Diffstat (limited to 'source/slang/ir-constexpr.cpp')
| -rw-r--r-- | source/slang/ir-constexpr.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/source/slang/ir-constexpr.cpp b/source/slang/ir-constexpr.cpp index 8463851ac..ca64f5f04 100644 --- a/source/slang/ir-constexpr.cpp +++ b/source/slang/ir-constexpr.cpp @@ -234,8 +234,7 @@ bool propagateConstExprBackward( IRBuilder builder; builder.sharedBuilder = &sharedBuilder; - builder.curFunc = code; - builder.curBlock = nullptr; + builder.setInsertInto(code); bool anyChanges = false; for(;;) @@ -432,9 +431,6 @@ void propagateConstExpr( context.sharedBuilder.module = module; context.sharedBuilder.session = session; context.builder.sharedBuilder = &context.sharedBuilder; - context.builder.curFunc = nullptr; - context.builder.curBlock = nullptr; - // We need to propagate information both forward and backward. |
