mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-21 10:49:14 +00:00
Replace Type::(Is|As)AccessControl with Castable
Change-Id: I833c92be270236fefd1e77a7a145dede757e93e9 Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/34262 Reviewed-by: dan sinclair <dsinclair@chromium.org>
This commit is contained in:
@@ -103,8 +103,8 @@ TEST_F(ParserImplTest, VariableIdentDecl_ParsesWithAccessDeco_Read) {
|
||||
ASSERT_FALSE(decl.errored);
|
||||
ASSERT_EQ(decl->name, "my_var");
|
||||
ASSERT_NE(decl->type, nullptr);
|
||||
ASSERT_TRUE(decl->type->IsAccessControl());
|
||||
EXPECT_TRUE(decl->type->AsAccessControl()->IsReadOnly());
|
||||
ASSERT_TRUE(decl->type->Is<ast::type::AccessControlType>());
|
||||
EXPECT_TRUE(decl->type->As<ast::type::AccessControlType>()->IsReadOnly());
|
||||
}
|
||||
|
||||
TEST_F(ParserImplTest, VariableIdentDecl_ParsesWithAccessDeco_ReadWrite) {
|
||||
@@ -129,8 +129,8 @@ TEST_F(ParserImplTest, VariableIdentDecl_ParsesWithAccessDeco_ReadWrite) {
|
||||
ASSERT_FALSE(decl.errored);
|
||||
ASSERT_EQ(decl->name, "my_var");
|
||||
ASSERT_NE(decl->type, nullptr);
|
||||
ASSERT_TRUE(decl->type->IsAccessControl());
|
||||
EXPECT_TRUE(decl->type->AsAccessControl()->IsReadWrite());
|
||||
ASSERT_TRUE(decl->type->Is<ast::type::AccessControlType>());
|
||||
EXPECT_TRUE(decl->type->As<ast::type::AccessControlType>()->IsReadWrite());
|
||||
}
|
||||
|
||||
TEST_F(ParserImplTest, VariableIdentDecl_MultipleAccessDecoFail) {
|
||||
|
||||
Reference in New Issue
Block a user