Move tests into anonymous namespace.

This CL moves all test files to the anonymous namespace.

Change-Id: Ie5ae0efe907c03eeb441e90f31c976844172b594
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/17900
Reviewed-by: Ryan Harrison <rharrison@chromium.org>
This commit is contained in:
dan sinclair 2020-03-26 15:31:43 +00:00
parent f26d9a8f26
commit 989cee6d33
130 changed files with 252 additions and 17 deletions

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using ArrayAccessorExpressionTest = testing::Test; using ArrayAccessorExpressionTest = testing::Test;
@ -101,5 +102,6 @@ TEST_F(ArrayAccessorExpressionTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using AsExpressionTest = testing::Test; using AsExpressionTest = testing::Test;
@ -94,5 +95,6 @@ TEST_F(AsExpressionTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using AssignmentStatementTest = testing::Test; using AssignmentStatementTest = testing::Test;
@ -105,5 +106,6 @@ TEST_F(AssignmentStatementTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -18,6 +18,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using BindingDecorationTest = testing::Test; using BindingDecorationTest = testing::Test;
@ -42,5 +43,6 @@ TEST_F(BindingDecorationTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -18,6 +18,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using BoolLiteralTest = testing::Test; using BoolLiteralTest = testing::Test;
@ -51,5 +52,6 @@ TEST_F(BoolLiteralTest, ToStr) {
EXPECT_EQ(f.to_str(), "false"); EXPECT_EQ(f.to_str(), "false");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using BreakStatementTest = testing::Test; using BreakStatementTest = testing::Test;
@ -109,5 +110,6 @@ TEST_F(BreakStatementTest, ToStr_WithCondition) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -18,6 +18,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using BuiltinDecorationTest = testing::Test; using BuiltinDecorationTest = testing::Test;
@ -42,5 +43,6 @@ TEST_F(BuiltinDecorationTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using CallExpressionTest = testing::Test; using CallExpressionTest = testing::Test;
@ -127,5 +128,6 @@ TEST_F(CallExpressionTest, ToStr_WithParams) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using CaseStatementTest = testing::Test; using CaseStatementTest = testing::Test;
@ -121,5 +122,6 @@ TEST_F(CaseStatementTest, ToStr_WithoutCondition) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using CastExpressionTest = testing::Test; using CastExpressionTest = testing::Test;
@ -92,5 +93,6 @@ TEST_F(CastExpressionTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using ConstInitializerExpressionTest = testing::Test; using ConstInitializerExpressionTest = testing::Test;
@ -57,5 +58,6 @@ TEST_F(ConstInitializerExpressionTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using ContinueStatementTest = testing::Test; using ContinueStatementTest = testing::Test;
@ -109,5 +110,6 @@ TEST_F(ContinueStatementTest, ToStr_WithCondition) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -25,6 +25,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using DecoratedVariableTest = testing::Test; using DecoratedVariableTest = testing::Test;
@ -93,5 +94,6 @@ TEST_F(DecoratedVariableTest, to_str) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -22,6 +22,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using ElseStatementTest = testing::Test; using ElseStatementTest = testing::Test;
@ -135,5 +136,6 @@ TEST_F(ElseStatementTest, ToStr_NoCondition) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using EntryPointTest = testing::Test; using EntryPointTest = testing::Test;
@ -95,5 +96,6 @@ TEST_F(EntryPointTest, ToStr_NoName) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -18,6 +18,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using FallthroughStatementTest = testing::Test; using FallthroughStatementTest = testing::Test;
@ -52,5 +53,6 @@ TEST_F(FallthroughStatementTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -18,6 +18,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using FloatLiteralTest = testing::Test; using FloatLiteralTest = testing::Test;
@ -41,5 +42,6 @@ TEST_F(FloatLiteralTest, ToStr) {
EXPECT_EQ(f.to_str(), "42.1"); EXPECT_EQ(f.to_str(), "42.1");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using FunctionTest = testing::Test; using FunctionTest = testing::Test;
@ -225,5 +226,6 @@ TEST_F(FunctionTest, TypeName_WithParams) {
EXPECT_EQ(f.type_name(), "__func__void__i32__f32"); EXPECT_EQ(f.type_name(), "__func__void__i32__f32");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -18,6 +18,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using IdentifierExpressionTest = testing::Test; using IdentifierExpressionTest = testing::Test;
@ -80,5 +81,6 @@ TEST_F(IdentifierExpressionTest, ToStr_WithNamespace) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using IfStatementTest = testing::Test; using IfStatementTest = testing::Test;
@ -361,5 +362,6 @@ TEST_F(IfStatementTest, ToStr_WithPremerge) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using ImportTest = testing::Test; using ImportTest = testing::Test;
@ -87,5 +88,6 @@ TEST_F(ImportTest, IsValid_InvalidEndingCharacter) {
EXPECT_FALSE(i.IsValid()); EXPECT_FALSE(i.IsValid());
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -18,6 +18,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using IntLiteralTest = testing::Test; using IntLiteralTest = testing::Test;
@ -41,5 +42,6 @@ TEST_F(IntLiteralTest, ToStr) {
EXPECT_EQ(i.to_str(), "-42"); EXPECT_EQ(i.to_str(), "-42");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using KillStatementTest = testing::Test; using KillStatementTest = testing::Test;
@ -53,5 +54,6 @@ TEST_F(KillStatementTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using LocationDecorationTest = testing::Test; using LocationDecorationTest = testing::Test;
@ -44,5 +45,6 @@ TEST_F(LocationDecorationTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using LoopStatementTest = testing::Test; using LoopStatementTest = testing::Test;
@ -183,5 +184,6 @@ TEST_F(LoopStatementTest, ToStr_WithContinuing) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using MemberAccessorExpressionTest = testing::Test; using MemberAccessorExpressionTest = testing::Test;
@ -105,5 +106,6 @@ TEST_F(MemberAccessorExpressionTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -26,6 +26,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using ModuleTest = testing::Test; using ModuleTest = testing::Test;
@ -184,5 +185,6 @@ TEST_F(ModuleTest, IsValid_Invalid_Function) {
EXPECT_FALSE(m.IsValid()); EXPECT_FALSE(m.IsValid());
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using NopStatementTest = testing::Test; using NopStatementTest = testing::Test;
@ -53,5 +54,6 @@ TEST_F(NopStatementTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using RegardlessStatementTest = testing::Test; using RegardlessStatementTest = testing::Test;
@ -122,5 +123,6 @@ TEST_F(RegardlessStatementTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using RelationalExpressionTest = testing::Test; using RelationalExpressionTest = testing::Test;
@ -118,5 +119,6 @@ TEST_F(RelationalExpressionTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using ReturnStatementTest = testing::Test; using ReturnStatementTest = testing::Test;
@ -93,5 +94,6 @@ TEST_F(ReturnStatementTest, ToStr_WithoutValue) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -18,6 +18,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using SetDecorationTest = testing::Test; using SetDecorationTest = testing::Test;
@ -42,5 +43,6 @@ TEST_F(SetDecorationTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -18,6 +18,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using StructMemberOffsetDecorationTest = testing::Test; using StructMemberOffsetDecorationTest = testing::Test;
@ -31,5 +32,6 @@ TEST_F(StructMemberOffsetDecorationTest, Is) {
EXPECT_TRUE(d.IsOffset()); EXPECT_TRUE(d.IsOffset());
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using StructMemberTest = testing::Test; using StructMemberTest = testing::Test;
@ -98,5 +99,6 @@ TEST_F(StructMemberTest, ToStrNoDecorations) {
EXPECT_EQ(out.str(), " StructMember{a: __i32}\n"); EXPECT_EQ(out.str(), " StructMember{a: __i32}\n");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -24,6 +24,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using StructTest = testing::Test; using StructTest = testing::Test;
@ -97,5 +98,6 @@ TEST_F(StructTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using SwitchStatementTest = testing::Test; using SwitchStatementTest = testing::Test;
@ -150,5 +151,6 @@ TEST_F(SwitchStatementTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace type { namespace type {
namespace {
using AliasTypeTest = testing::Test; using AliasTypeTest = testing::Test;
@ -53,6 +54,7 @@ TEST_F(AliasTypeTest, TypeName) {
EXPECT_EQ(at.type_name(), "__alias_Particle__i32"); EXPECT_EQ(at.type_name(), "__alias_Particle__i32");
} }
} // namespace
} // namespace type } // namespace type
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace type { namespace type {
namespace {
using ArrayTypeTest = testing::Test; using ArrayTypeTest = testing::Test;
@ -64,6 +65,7 @@ TEST_F(ArrayTypeTest, TypeName) {
EXPECT_EQ(arr.type_name(), "__array__i32_3"); EXPECT_EQ(arr.type_name(), "__array__i32_3");
} }
} // namespace
} // namespace type } // namespace type
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace type { namespace type {
namespace {
using BoolTypeTest = testing::Test; using BoolTypeTest = testing::Test;
@ -41,6 +42,7 @@ TEST_F(BoolTypeTest, TypeName) {
EXPECT_EQ(b.type_name(), "__bool"); EXPECT_EQ(b.type_name(), "__bool");
} }
} // namespace
} // namespace type } // namespace type
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace type { namespace type {
namespace {
using F32TypeTest = testing::Test; using F32TypeTest = testing::Test;
@ -41,6 +42,7 @@ TEST_F(F32TypeTest, TypeName) {
EXPECT_EQ(f.type_name(), "__f32"); EXPECT_EQ(f.type_name(), "__f32");
} }
} // namespace
} // namespace type } // namespace type
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace type { namespace type {
namespace {
using I32TypeTest = testing::Test; using I32TypeTest = testing::Test;
@ -41,6 +42,7 @@ TEST_F(I32TypeTest, TypeName) {
EXPECT_EQ(i.type_name(), "__i32"); EXPECT_EQ(i.type_name(), "__i32");
} }
} // namespace
} // namespace type } // namespace type
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace type { namespace type {
namespace {
using MatrixTypeTest = testing::Test; using MatrixTypeTest = testing::Test;
@ -52,6 +53,7 @@ TEST_F(MatrixTypeTest, TypeName) {
EXPECT_EQ(m.type_name(), "__mat_2_3__i32"); EXPECT_EQ(m.type_name(), "__mat_2_3__i32");
} }
} // namespace
} // namespace type } // namespace type
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace type { namespace type {
namespace {
using PointerTypeTest = testing::Test; using PointerTypeTest = testing::Test;
@ -51,6 +52,7 @@ TEST_F(PointerTypeTest, TypeName) {
EXPECT_EQ(p.type_name(), "__ptr_workgroup__i32"); EXPECT_EQ(p.type_name(), "__ptr_workgroup__i32");
} }
} // namespace
} // namespace type } // namespace type
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -22,6 +22,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace type { namespace type {
namespace {
using StructTypeTest = testing::Test; using StructTypeTest = testing::Test;
@ -54,6 +55,7 @@ TEST_F(StructTypeTest, TypeName) {
EXPECT_EQ(s.type_name(), "__struct_my_struct"); EXPECT_EQ(s.type_name(), "__struct_my_struct");
} }
} // namespace
} // namespace type } // namespace type
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace type { namespace type {
namespace {
using U32TypeTest = testing::Test; using U32TypeTest = testing::Test;
@ -41,6 +42,7 @@ TEST_F(U32TypeTest, TypeName) {
EXPECT_EQ(u.type_name(), "__u32"); EXPECT_EQ(u.type_name(), "__u32");
} }
} // namespace
} // namespace type } // namespace type
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace type { namespace type {
namespace {
using VectorTypeTest = testing::Test; using VectorTypeTest = testing::Test;
@ -51,6 +52,7 @@ TEST_F(VectorTypeTest, TypeName) {
EXPECT_EQ(v.type_name(), "__vec_3__i32"); EXPECT_EQ(v.type_name(), "__vec_3__i32");
} }
} // namespace
} // namespace type } // namespace type
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using TypeInitializerExpressionTest = testing::Test; using TypeInitializerExpressionTest = testing::Test;
@ -119,5 +120,6 @@ TEST_F(TypeInitializerExpressionTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -18,6 +18,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using UintLiteralTest = testing::Test; using UintLiteralTest = testing::Test;
@ -41,5 +42,6 @@ TEST_F(UintLiteralTest, ToStr) {
EXPECT_EQ(i.to_str(), "42"); EXPECT_EQ(i.to_str(), "42");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using UnaryDerivativeExpressionTest = testing::Test; using UnaryDerivativeExpressionTest = testing::Test;
@ -84,5 +85,6 @@ TEST_F(UnaryDerivativeExpressionTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using UnaryMethodExpressionTest = testing::Test; using UnaryMethodExpressionTest = testing::Test;
@ -96,5 +97,6 @@ TEST_F(UnaryMethodExpressionTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using UnaryOpExpressionTest = testing::Test; using UnaryOpExpressionTest = testing::Test;
@ -76,5 +77,6 @@ TEST_F(UnaryOpExpressionTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using UnlessStatementTest = testing::Test; using UnlessStatementTest = testing::Test;
@ -120,5 +121,6 @@ TEST_F(UnlessStatementTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using VariableStatementTest = testing::Test; using VariableStatementTest = testing::Test;
@ -83,5 +84,6 @@ TEST_F(VariableStatementTest, ToStr) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace ast { namespace ast {
namespace {
using VariableTest = testing::Test; using VariableTest = testing::Test;
@ -113,5 +114,6 @@ TEST_F(VariableTest, to_str) {
)"); )");
} }
} // namespace
} // namespace ast } // namespace ast
} // namespace tint } // namespace tint

View File

@ -24,7 +24,6 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace spirv { namespace spirv {
namespace { namespace {
using ::testing::HasSubstr; using ::testing::HasSubstr;
@ -49,7 +48,6 @@ TEST_F(SpvParserTest, Impl_InvalidModuleFails) {
// TODO(dneto): uint32 vec, valid SPIR-V // TODO(dneto): uint32 vec, valid SPIR-V
} // namespace } // namespace
} // namespace spirv } // namespace spirv
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -23,8 +23,8 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace spirv { namespace spirv {
namespace { namespace {
using ParserTest = testing::Test; using ParserTest = testing::Test;
TEST_F(ParserTest, Uint32VecEmpty) { TEST_F(ParserTest, Uint32VecEmpty) {
@ -39,7 +39,6 @@ TEST_F(ParserTest, Uint32VecEmpty) {
// TODO(dneto): uint32 vec, invalid SPIR-V // TODO(dneto): uint32 vec, invalid SPIR-V
} // namespace } // namespace
} // namespace spirv } // namespace spirv
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
using LexerTest = testing::Test; using LexerTest = testing::Test;
@ -526,6 +527,7 @@ INSTANTIATE_TEST_SUITE_P(LexerTest,
"u16", "u16",
"u64")); "u64"));
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, AdditiveExpression_Parses_Plus) { TEST_F(ParserImplTest, AdditiveExpression_Parses_Plus) {
auto p = parser("a + true"); auto p = parser("a + true");
@ -91,6 +92,7 @@ TEST_F(ParserImplTest, AdditiveExpression_NoOr_ReturnsLHS) {
ASSERT_TRUE(e->IsIdentifier()); ASSERT_TRUE(e->IsIdentifier());
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, AndExpression_Parses) { TEST_F(ParserImplTest, AndExpression_Parses) {
auto p = parser("a & true"); auto p = parser("a & true");
@ -69,6 +70,7 @@ TEST_F(ParserImplTest, AndExpression_NoOr_ReturnsLHS) {
ASSERT_TRUE(e->IsIdentifier()); ASSERT_TRUE(e->IsIdentifier());
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -26,6 +26,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, ArgumentExpressionList_Parses) { TEST_F(ParserImplTest, ArgumentExpressionList_Parses) {
auto p = parser("a"); auto p = parser("a");
@ -61,6 +62,7 @@ TEST_F(ParserImplTest, ArgumentExpressionList_HandlesInvalidExpression) {
EXPECT_EQ(p->error(), "1:1: unable to parse argument expression"); EXPECT_EQ(p->error(), "1:1: unable to parse argument expression");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -26,6 +26,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, AssignmentStmt_Parses_ToVariable) { TEST_F(ParserImplTest, AssignmentStmt_Parses_ToVariable) {
auto p = parser("a = 123"); auto p = parser("a = 123");
@ -130,6 +131,7 @@ TEST_F(ParserImplTest, AssignmentStmt_InvalidRHS) {
EXPECT_EQ(p->error(), "1:14: unable to parse right side of assignment"); EXPECT_EQ(p->error(), "1:14: unable to parse right side of assignment");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, BodyStmt) { TEST_F(ParserImplTest, BodyStmt) {
auto p = parser(R"({ auto p = parser(R"({
@ -55,6 +56,7 @@ TEST_F(ParserImplTest, BodyStmt_MissingRightParen) {
EXPECT_EQ(p->error(), "1:9: missing }"); EXPECT_EQ(p->error(), "1:9: missing }");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -22,6 +22,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, BreakStmt) { TEST_F(ParserImplTest, BreakStmt) {
auto p = parser("break"); auto p = parser("break");
@ -71,6 +72,7 @@ TEST_F(ParserImplTest, BreakStmt_MissingRHS) {
EXPECT_EQ(p->error(), "1:9: expected ("); EXPECT_EQ(p->error(), "1:9: expected (");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -54,8 +54,6 @@ class BuiltinTest : public testing::TestWithParam<BuiltinData> {
TypeManager tm_; TypeManager tm_;
}; };
} // namespace
TEST_P(BuiltinTest, Parses) { TEST_P(BuiltinTest, Parses) {
auto params = GetParam(); auto params = GetParam();
auto p = parser(params.input); auto p = parser(params.input);
@ -94,6 +92,7 @@ TEST_F(ParserImplTest, BuiltinDecoration_NoMatch) {
EXPECT_EQ(t.to_str(), "not"); EXPECT_EQ(t.to_str(), "not");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, CaseBody_Empty) { TEST_F(ParserImplTest, CaseBody_Empty) {
auto p = parser(""); auto p = parser("");
@ -63,6 +64,7 @@ TEST_F(ParserImplTest, CaseBody_Fallthrough_MissingSemicolon) {
EXPECT_EQ(p->error(), "1:12: missing ;"); EXPECT_EQ(p->error(), "1:12: missing ;");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -24,6 +24,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, ConstExpr_TypeDecl) { TEST_F(ParserImplTest, ConstExpr_TypeDecl) {
auto p = parser("vec2<f32>(1., 2.)"); auto p = parser("vec2<f32>(1., 2.)");
@ -121,6 +122,7 @@ TEST_F(ParserImplTest, ConstExpr_ConstLiteral_Invalid) {
EXPECT_EQ(p->error(), "1:1: unknown type alias 'invalid'"); EXPECT_EQ(p->error(), "1:1: unknown type alias 'invalid'");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, ConstLiteral_Int) { TEST_F(ParserImplTest, ConstLiteral_Int) {
auto p = parser("-234"); auto p = parser("-234");
@ -82,6 +83,7 @@ TEST_F(ParserImplTest, ConstLiteral_NoMatch) {
ASSERT_EQ(c, nullptr); ASSERT_EQ(c, nullptr);
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -22,6 +22,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, ContinueStmt) { TEST_F(ParserImplTest, ContinueStmt) {
auto p = parser("continue"); auto p = parser("continue");
@ -71,6 +72,7 @@ TEST_F(ParserImplTest, ContinueStmt_MissingRHS) {
EXPECT_EQ(p->error(), "1:12: expected ("); EXPECT_EQ(p->error(), "1:12: expected (");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, ContinuingStmt) { TEST_F(ParserImplTest, ContinuingStmt) {
auto p = parser("continuing { nop; }"); auto p = parser("continuing { nop; }");
@ -36,6 +37,7 @@ TEST_F(ParserImplTest, ContinuingStmt_InvalidBody) {
EXPECT_EQ(p->error(), "1:18: missing ;"); EXPECT_EQ(p->error(), "1:18: missing ;");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -56,8 +56,6 @@ class DerivativeModifierTest
TypeManager tm_; TypeManager tm_;
}; };
} // namespace
TEST_P(DerivativeModifierTest, Parses) { TEST_P(DerivativeModifierTest, Parses) {
auto params = GetParam(); auto params = GetParam();
auto p = parser(params.input); auto p = parser(params.input);
@ -86,6 +84,7 @@ TEST_F(ParserImplTest, DerivativeModifier_NoMatch) {
EXPECT_EQ(t.to_str(), "not"); EXPECT_EQ(t.to_str(), "not");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, ElseStmt) { TEST_F(ParserImplTest, ElseStmt) {
auto p = parser("else { a = b; c = d; }"); auto p = parser("else { a = b; c = d; }");
@ -47,6 +48,7 @@ TEST_F(ParserImplTest, ElseStmt_MissingBody) {
EXPECT_EQ(p->error(), "1:5: missing {"); EXPECT_EQ(p->error(), "1:5: missing {");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, ElseIfStmt) { TEST_F(ParserImplTest, ElseIfStmt) {
auto p = parser("elseif (a == 4) { a = b; c = d; }"); auto p = parser("elseif (a == 4) { a = b; c = d; }");
@ -64,6 +65,7 @@ TEST_F(ParserImplTest, ElseIfStmt_MissingBody) {
EXPECT_EQ(p->error(), "1:14: missing {"); EXPECT_EQ(p->error(), "1:14: missing {");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, EntryPoint_Parses) { TEST_F(ParserImplTest, EntryPoint_Parses) {
auto p = parser("entry_point fragment = main"); auto p = parser("entry_point fragment = main");
@ -115,6 +116,7 @@ TEST_F(ParserImplTest, EntryPoint_InvalidStage) {
EXPECT_EQ(p->error(), "1:13: missing pipeline stage for entry point"); EXPECT_EQ(p->error(), "1:13: missing pipeline stage for entry point");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, EqualityExpression_Parses_Equal) { TEST_F(ParserImplTest, EqualityExpression_Parses_Equal) {
auto p = parser("a == true"); auto p = parser("a == true");
@ -91,6 +92,7 @@ TEST_F(ParserImplTest, EqualityExpression_NoOr_ReturnsLHS) {
ASSERT_TRUE(e->IsIdentifier()); ASSERT_TRUE(e->IsIdentifier());
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, ExclusiveOrExpression_Parses) { TEST_F(ParserImplTest, ExclusiveOrExpression_Parses) {
auto p = parser("a ^ true"); auto p = parser("a ^ true");
@ -69,6 +70,7 @@ TEST_F(ParserImplTest, ExclusiveOrExpression_NoOr_ReturnsLHS) {
ASSERT_TRUE(e->IsIdentifier()); ASSERT_TRUE(e->IsIdentifier());
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, FunctionDecl) { TEST_F(ParserImplTest, FunctionDecl) {
auto p = parser("fn main(a : i32, b : f32) -> void { return; }"); auto p = parser("fn main(a : i32, b : f32) -> void { return; }");
@ -59,6 +60,7 @@ TEST_F(ParserImplTest, FunctionDecl_InvalidBody) {
EXPECT_EQ(p->error(), "1:28: missing ;"); EXPECT_EQ(p->error(), "1:28: missing ;");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, FunctionHeader) { TEST_F(ParserImplTest, FunctionHeader) {
auto p = parser("fn main(a : i32, b: f32) -> void"); auto p = parser("fn main(a : i32, b: f32) -> void");
@ -99,6 +100,7 @@ TEST_F(ParserImplTest, FunctionHeader_MissingReturnType) {
EXPECT_EQ(p->error(), "1:13: unable to determine function return type"); EXPECT_EQ(p->error(), "1:13: unable to determine function return type");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -25,6 +25,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, FunctionTypeDecl_Void) { TEST_F(ParserImplTest, FunctionTypeDecl_Void) {
auto v = tm()->Get(std::make_unique<ast::type::VoidType>()); auto v = tm()->Get(std::make_unique<ast::type::VoidType>());
@ -53,6 +54,7 @@ TEST_F(ParserImplTest, FunctionTypeDecl_InvalidType) {
EXPECT_EQ(p->error(), "1:6: unknown type alias 'invalid'"); EXPECT_EQ(p->error(), "1:6: unknown type alias 'invalid'");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, GlobalConstantDecl) { TEST_F(ParserImplTest, GlobalConstantDecl) {
auto p = parser("const a : f32 = 1."); auto p = parser("const a : f32 = 1.");
@ -69,6 +70,7 @@ TEST_F(ParserImplTest, GlobalConstantDecl_MissingExpression) {
EXPECT_EQ(p->error(), "1:15: unable to parse const literal"); EXPECT_EQ(p->error(), "1:15: unable to parse const literal");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, GlobalDecl_Semicolon) { TEST_F(ParserImplTest, GlobalDecl_Semicolon) {
auto p = parser(";"); auto p = parser(";");
@ -172,6 +173,7 @@ TEST_F(ParserImplTest, GlobalDecl_Function_Invalid) {
EXPECT_EQ(p->error(), "1:14: unable to determine function return type"); EXPECT_EQ(p->error(), "1:14: unable to determine function return type");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, GlobalVariableDecl_WithoutInitializer) { TEST_F(ParserImplTest, GlobalVariableDecl_WithoutInitializer) {
auto p = parser("var<out> a : f32"); auto p = parser("var<out> a : f32");
@ -100,6 +101,7 @@ TEST_F(ParserImplTest, GlobalVariableDecl_InvalidVariableDecl) {
EXPECT_EQ(p->error(), "1:5: invalid storage class for variable decoration"); EXPECT_EQ(p->error(), "1:5: invalid storage class for variable decoration");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, IfStmt) { TEST_F(ParserImplTest, IfStmt) {
auto p = parser("if (a == 4) { a = b; c = d; }"); auto p = parser("if (a == 4) { a = b; c = d; }");
@ -137,6 +138,7 @@ TEST_F(ParserImplTest, IfStmt_InvalidPremerge) {
EXPECT_EQ(p->error(), "1:30: missing }"); EXPECT_EQ(p->error(), "1:30: missing }");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, ImportDecl_Import) { TEST_F(ParserImplTest, ImportDecl_Import) {
auto p = parser(R"(import "GLSL.std.450" as glsl)"); auto p = parser(R"(import "GLSL.std.450" as glsl)");
@ -89,6 +90,7 @@ TEST_F(ParserImplTest, ImportDecl_Invalid_MissingAs) {
EXPECT_EQ(p->error(), "1:23: missing 'as' for import"); EXPECT_EQ(p->error(), "1:23: missing 'as' for import");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, InclusiveOrExpression_Parses) { TEST_F(ParserImplTest, InclusiveOrExpression_Parses) {
auto p = parser("a | true"); auto p = parser("a | true");
@ -69,6 +70,7 @@ TEST_F(ParserImplTest, InclusiveOrExpression_NoOr_ReturnsLHS) {
ASSERT_TRUE(e->IsIdentifier()); ASSERT_TRUE(e->IsIdentifier());
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, LogicalAndExpression_Parses) { TEST_F(ParserImplTest, LogicalAndExpression_Parses) {
auto p = parser("a && true"); auto p = parser("a && true");
@ -69,6 +70,7 @@ TEST_F(ParserImplTest, LogicalAndExpression_NoOr_ReturnsLHS) {
ASSERT_TRUE(e->IsIdentifier()); ASSERT_TRUE(e->IsIdentifier());
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, LogicalOrExpression_Parses) { TEST_F(ParserImplTest, LogicalOrExpression_Parses) {
auto p = parser("a || true"); auto p = parser("a || true");
@ -69,6 +70,7 @@ TEST_F(ParserImplTest, LogicalOrExpression_NoOr_ReturnsLHS) {
ASSERT_TRUE(e->IsIdentifier()); ASSERT_TRUE(e->IsIdentifier());
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, LoopStmt_BodyNoContinuing) { TEST_F(ParserImplTest, LoopStmt_BodyNoContinuing) {
auto p = parser("loop { nop; }"); auto p = parser("loop { nop; }");
@ -96,6 +97,7 @@ TEST_F(ParserImplTest, LoopStmt_InvalidContinuing) {
EXPECT_EQ(p->error(), "1:26: missing ;"); EXPECT_EQ(p->error(), "1:26: missing ;");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, MultiplicativeExpression_Parses_Multiply) { TEST_F(ParserImplTest, MultiplicativeExpression_Parses_Multiply) {
auto p = parser("a * true"); auto p = parser("a * true");
@ -113,6 +114,7 @@ TEST_F(ParserImplTest, MultiplicativeExpression_NoOr_ReturnsLHS) {
ASSERT_TRUE(e->IsIdentifier()); ASSERT_TRUE(e->IsIdentifier());
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -26,6 +26,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, ParamList_Single) { TEST_F(ParserImplTest, ParamList_Single) {
auto i32 = tm()->Get(std::make_unique<ast::type::I32Type>()); auto i32 = tm()->Get(std::make_unique<ast::type::I32Type>());
@ -73,6 +74,7 @@ TEST_F(ParserImplTest, ParamList_HangingComma) {
EXPECT_EQ(p->error(), "1:8: found , but no variable declaration"); EXPECT_EQ(p->error(), "1:8: found , but no variable declaration");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, ParenRhsStmt) { TEST_F(ParserImplTest, ParenRhsStmt) {
auto p = parser("(a + b)"); auto p = parser("(a + b)");
@ -60,6 +61,7 @@ TEST_F(ParserImplTest, ParenRhsStmt_MissingExpression) {
EXPECT_EQ(p->error(), "1:2: unable to parse expression"); EXPECT_EQ(p->error(), "1:2: unable to parse expression");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -54,8 +54,6 @@ class PipelineStageTest : public testing::TestWithParam<PipelineStageData> {
TypeManager tm_; TypeManager tm_;
}; };
} // namespace
TEST_P(PipelineStageTest, Parses) { TEST_P(PipelineStageTest, Parses) {
auto params = GetParam(); auto params = GetParam();
auto p = parser(params.input); auto p = parser(params.input);
@ -85,6 +83,7 @@ TEST_F(ParserImplTest, PipelineStage_NoMatch) {
EXPECT_EQ(t.to_str(), "not"); EXPECT_EQ(t.to_str(), "not");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -28,6 +28,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, PostfixExpression_Array_ConstantIndex) { TEST_F(ParserImplTest, PostfixExpression_Array_ConstantIndex) {
auto p = parser("a[1]"); auto p = parser("a[1]");
@ -194,6 +195,7 @@ TEST_F(ParserImplTest, PostfixExpression_NonMatch_returnLHS) {
ASSERT_TRUE(e->IsIdentifier()); ASSERT_TRUE(e->IsIdentifier());
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, PremergeStmt) { TEST_F(ParserImplTest, PremergeStmt) {
auto p = parser("premerge { nop; }"); auto p = parser("premerge { nop; }");
@ -36,6 +37,7 @@ TEST_F(ParserImplTest, PremergeStmt_InvalidBody) {
EXPECT_EQ(p->error(), "1:16: missing ;"); EXPECT_EQ(p->error(), "1:16: missing ;");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -33,6 +33,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, PrimaryExpression_Ident) { TEST_F(ParserImplTest, PrimaryExpression_Ident) {
auto p = parser("a"); auto p = parser("a");
@ -323,6 +324,7 @@ TEST_F(ParserImplTest, PrimaryExpression_As_InvalidExpression) {
EXPECT_EQ(p->error(), "1:9: unable to parse expression"); EXPECT_EQ(p->error(), "1:9: unable to parse expression");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -19,6 +19,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, RegardlessStmt) { TEST_F(ParserImplTest, RegardlessStmt) {
auto p = parser("regardless (a) { kill; }"); auto p = parser("regardless (a) { kill; }");
@ -56,6 +57,7 @@ TEST_F(ParserImplTest, RegardlessStmt_InvalidBody) {
EXPECT_EQ(p->error(), "1:38: missing ;"); EXPECT_EQ(p->error(), "1:38: missing ;");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, RelationalExpression_Parses_LessThan) { TEST_F(ParserImplTest, RelationalExpression_Parses_LessThan) {
auto p = parser("a < true"); auto p = parser("a < true");
@ -135,6 +136,7 @@ TEST_F(ParserImplTest, RelationalExpression_NoOr_ReturnsLHS) {
ASSERT_TRUE(e->IsIdentifier()); ASSERT_TRUE(e->IsIdentifier());
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -23,6 +23,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, ShiftExpression_Parses_ShiftLeft) { TEST_F(ParserImplTest, ShiftExpression_Parses_ShiftLeft) {
auto p = parser("a << true"); auto p = parser("a << true");
@ -113,6 +114,7 @@ TEST_F(ParserImplTest, ShiftExpression_NoOr_ReturnsLHS) {
ASSERT_TRUE(e->IsIdentifier()); ASSERT_TRUE(e->IsIdentifier());
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -21,6 +21,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, Statement) { TEST_F(ParserImplTest, Statement) {
auto p = parser("return;"); auto p = parser("return;");
@ -284,6 +285,7 @@ TEST_F(ParserImplTest, Statement_Nop_MissingSemicolon) {
EXPECT_EQ(p->error(), "1:4: missing ;"); EXPECT_EQ(p->error(), "1:4: missing ;");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -20,6 +20,7 @@
namespace tint { namespace tint {
namespace reader { namespace reader {
namespace wgsl { namespace wgsl {
namespace {
TEST_F(ParserImplTest, Statements) { TEST_F(ParserImplTest, Statements) {
auto p = parser("nop; kill; return;"); auto p = parser("nop; kill; return;");
@ -38,6 +39,7 @@ TEST_F(ParserImplTest, Statements_Empty) {
ASSERT_EQ(e.size(), 0); ASSERT_EQ(e.size(), 0);
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

View File

@ -54,8 +54,6 @@ class StorageClassTest : public testing::TestWithParam<StorageClassData> {
TypeManager tm_; TypeManager tm_;
}; };
} // namespace
TEST_P(StorageClassTest, Parses) { TEST_P(StorageClassTest, Parses) {
auto params = GetParam(); auto params = GetParam();
auto p = parser(params.input); auto p = parser(params.input);
@ -93,6 +91,7 @@ TEST_F(ParserImplTest, StorageClass_NoMatch) {
EXPECT_EQ(t.to_str(), "not"); EXPECT_EQ(t.to_str(), "not");
} }
} // namespace
} // namespace wgsl } // namespace wgsl
} // namespace reader } // namespace reader
} // namespace tint } // namespace tint

Some files were not shown because too many files have changed in this diff Show More