#include "src/tint/lang/wgsl/ast/variable_decl_statement.h"
#include "gmock/gmock.h"
#include "src/tint/lang/msl/writer/ast_printer/helper_test.h"
namespace tint::msl::writer {
namespace {
HasSubstr;
usingnamespacetint::core::fluent_types;
usingnamespacetint::core::number_suffixes;
MslASTPrinterTest;
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Let) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const_AInt) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const_AFloat) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const_i32) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const_u32) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const_f32) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const_f16) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const_vec3_AInt) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const_vec3_AFloat) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const_vec3_f32) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const_vec3_f16) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const_mat2x3_AFloat) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const_mat2x3_f32) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const_mat2x3_f16) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const_arr_f32) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Const_arr_vec2_bool) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Array) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Struct) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Vector_f32) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Vector_f16) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Matrix_f32) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Matrix_f16) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Initializer_ZeroVec_f32) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Initializer_ZeroVec_f16) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Initializer_ZeroMat_f32) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Initializer_ZeroMat_f16) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Private) { … }
TEST_F(MslASTPrinterTest, Emit_VariableDeclStatement_Workgroup) { … }
}
}