mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-21 10:49:14 +00:00
Convert CaseStatement to use BlockStatement.
This CL converts the CaseStatement class to using a BlockStatement internally. All usages have been updated execept for the two readers. Bug: tint:130 Change-Id: Idb9114230f7d9eb0f2208af635316edb0a0e8f99 Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/25721 Reviewed-by: Sarah Mashayekhi <sarahmashay@google.com>
This commit is contained in:
committed by
Sarah Mashayekhi
parent
4069f3357d
commit
7c2fa1e7bc
@@ -29,8 +29,8 @@ TEST_F(ParserImplTest, SwitchBody_Case) {
|
||||
ASSERT_NE(e, nullptr);
|
||||
ASSERT_TRUE(e->IsCase());
|
||||
EXPECT_FALSE(e->IsDefault());
|
||||
ASSERT_EQ(e->body().size(), 1u);
|
||||
EXPECT_TRUE(e->body()[0]->IsAssign());
|
||||
ASSERT_EQ(e->body()->size(), 1u);
|
||||
EXPECT_TRUE(e->body()->get(0)->IsAssign());
|
||||
}
|
||||
|
||||
TEST_F(ParserImplTest, SwitchBody_Case_InvalidConstLiteral) {
|
||||
@@ -96,8 +96,8 @@ TEST_F(ParserImplTest, SwitchBody_Default) {
|
||||
ASSERT_NE(e, nullptr);
|
||||
ASSERT_TRUE(e->IsCase());
|
||||
EXPECT_TRUE(e->IsDefault());
|
||||
ASSERT_EQ(e->body().size(), 1u);
|
||||
EXPECT_TRUE(e->body()[0]->IsAssign());
|
||||
ASSERT_EQ(e->body()->size(), 1u);
|
||||
EXPECT_TRUE(e->body()->get(0)->IsAssign());
|
||||
}
|
||||
|
||||
TEST_F(ParserImplTest, SwitchBody_Default_MissingColon) {
|
||||
|
||||
Reference in New Issue
Block a user