#include <utility>
#include "src/tint/lang/core/fluent_types.h"
#include "src/tint/lang/hlsl/writer/helper_test.h"
usingnamespacetint::core::fluent_types;
usingnamespacetint::core::number_suffixes;
namespace tint::hlsl::writer {
namespace {
TEST_F(HlslWriterTest, ConstantBoolFalse) { … }
TEST_F(HlslWriterTest, ConstantBoolTrue) { … }
TEST_F(HlslWriterTest, ConstantInt) { … }
TEST_F(HlslWriterTest, ConstantUInt) { … }
TEST_F(HlslWriterTest, ConstantFloat) { … }
TEST_F(HlslWriterTest, ConstantF16) { … }
TEST_F(HlslWriterTest, ConstantTypeVecF32) { … }
TEST_F(HlslWriterTest, ConstantTypeVecF16) { … }
TEST_F(HlslWriterTest, ConstantTypeVecEmptyF32) { … }
TEST_F(HlslWriterTest, ConstantTypeVecEmptyF16) { … }
TEST_F(HlslWriterTest, ConstantTypeVecSingleScalarF32Literal) { … }
TEST_F(HlslWriterTest, ConstantTypeVecSingleScalarF16Literal) { … }
TEST_F(HlslWriterTest, ConstantTypeVecSingleScalarBoolLiteral) { … }
TEST_F(HlslWriterTest, ConstantTypeVecSingleScalarInt) { … }
TEST_F(HlslWriterTest, ConstantTypeVecSingleScalarUInt) { … }
TEST_F(HlslWriterTest, ConstantTypeMatF32) { … }
TEST_F(HlslWriterTest, ConstantTypeMatF16) { … }
TEST_F(HlslWriterTest, ConstantTypeMatComplexF32) { … }
TEST_F(HlslWriterTest, ConstantTypeMatComplexF16) { … }
TEST_F(HlslWriterTest, ConstantTypeMatEmptyF32) { … }
TEST_F(HlslWriterTest, ConstantTypeMatEmptyF16) { … }
TEST_F(HlslWriterTest, ConstantTypeMatIdentityF32) { … }
TEST_F(HlslWriterTest, ConstantTypeMatIdentityF16) { … }
TEST_F(HlslWriterTest, ConstantTypeArrayFunctionReturn) { … }
TEST_F(HlslWriterTest, ConstantTypeArrayEmptyFunctionReturn) { … }
TEST_F(HlslWriterTest, ConstantTypeArray) { … }
TEST_F(HlslWriterTest, ConstantTypeArrayModuleScopeZero) { … }
TEST_F(HlslWriterTest, ConstantTypeArrayEmpty) { … }
TEST_F(HlslWriterTest, ConstantTypeStructNestedEmpty) { … }
TEST_F(HlslWriterTest, ConstantTypeStructNested) { … }
TEST_F(HlslWriterTest, ConstantTypeLetStructComposite) { … }
TEST_F(HlslWriterTest, ConstantTypeLetStructCompositeModuleScoped) { … }
TEST_F(HlslWriterTest, ConstantTypeStructEmpty) { … }
TEST_F(HlslWriterTest, ConstantTypeStruct) { … }
TEST_F(HlslWriterTest, ConstantTypeLetStruct) { … }
TEST_F(HlslWriterTest, ConstantTypeStructStaticEmpty) { … }
TEST_F(HlslWriterTest, ConstantTypeStructStatic) { … }
TEST_F(HlslWriterTest, ConstantTypeMultiStructAndArray) { … }
}
}