Fixup merge conflict. Change-Id: I4f04677b1c9a4a29157d2940352042802ef88979 Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/19960 Reviewed-by: David Neto <dneto@google.com>
diff --git a/src/writer/spirv/builder_loop_test.cc b/src/writer/spirv/builder_loop_test.cc index 2143823..ec258d9 100644 --- a/src/writer/spirv/builder_loop_test.cc +++ b/src/writer/spirv/builder_loop_test.cc
@@ -40,10 +40,11 @@ ast::LoopStatement expr; Context ctx; - TypeDeterminer td(&ctx); + ast::Module mod; + TypeDeterminer td(&ctx, &mod); ASSERT_TRUE(td.DetermineResultType(&expr)) << td.error(); - Builder b; + Builder b(&mod); b.push_function(Function{}); EXPECT_TRUE(b.GenerateLoopStatement(&expr)) << b.error(); @@ -79,11 +80,12 @@ ast::LoopStatement expr(std::move(body), std::move(continuing)); Context ctx; - TypeDeterminer td(&ctx); + ast::Module mod; + TypeDeterminer td(&ctx, &mod); td.RegisterVariableForTesting(var.get()); ASSERT_TRUE(td.DetermineResultType(&expr)) << td.error(); - Builder b; + Builder b(&mod); b.push_function(Function{}); ASSERT_TRUE(b.GenerateGlobalVariable(var.get())) << b.error(); @@ -133,11 +135,12 @@ ast::LoopStatement expr(std::move(body), std::move(continuing)); Context ctx; - TypeDeterminer td(&ctx); + ast::Module mod; + TypeDeterminer td(&ctx, &mod); td.RegisterVariableForTesting(var.get()); ASSERT_TRUE(td.DetermineResultType(&expr)) << td.error(); - Builder b; + Builder b(&mod); b.push_function(Function{}); ASSERT_TRUE(b.GenerateGlobalVariable(var.get())) << b.error();