Consistent formatting for Dawn/Tint.
This CL updates the clang format files to have a single shared format
between Dawn and Tint. The major changes are tabs are 4 spaces, lines
are 100 columns and namespaces are not indented.
Bug: dawn:1339
Change-Id: I4208742c95643998d9fd14e77a9cc558071ded39
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/87603
Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
diff --git a/src/tint/ast/struct_test.cc b/src/tint/ast/struct_test.cc
index 2c629a2..895d501 100644
--- a/src/tint/ast/struct_test.cc
+++ b/src/tint/ast/struct_test.cc
@@ -32,99 +32,92 @@
namespace {
using AstStructTest = TestHelper;
-using SpirvBlockAttribute =
- transform::AddSpirvBlockAttribute::SpirvBlockAttribute;
+using SpirvBlockAttribute = transform::AddSpirvBlockAttribute::SpirvBlockAttribute;
TEST_F(AstStructTest, Creation) {
- auto name = Sym("s");
- auto* s = create<Struct>(name, StructMemberList{Member("a", ty.i32())},
- AttributeList{});
- EXPECT_EQ(s->name, name);
- EXPECT_EQ(s->members.size(), 1u);
- EXPECT_TRUE(s->attributes.empty());
- EXPECT_EQ(s->source.range.begin.line, 0u);
- EXPECT_EQ(s->source.range.begin.column, 0u);
- EXPECT_EQ(s->source.range.end.line, 0u);
- EXPECT_EQ(s->source.range.end.column, 0u);
+ auto name = Sym("s");
+ auto* s = create<Struct>(name, StructMemberList{Member("a", ty.i32())}, AttributeList{});
+ EXPECT_EQ(s->name, name);
+ EXPECT_EQ(s->members.size(), 1u);
+ EXPECT_TRUE(s->attributes.empty());
+ EXPECT_EQ(s->source.range.begin.line, 0u);
+ EXPECT_EQ(s->source.range.begin.column, 0u);
+ EXPECT_EQ(s->source.range.end.line, 0u);
+ EXPECT_EQ(s->source.range.end.column, 0u);
}
TEST_F(AstStructTest, Creation_WithAttributes) {
- auto name = Sym("s");
- AttributeList attrs;
- attrs.push_back(ASTNodes().Create<SpirvBlockAttribute>(ID()));
+ auto name = Sym("s");
+ AttributeList attrs;
+ attrs.push_back(ASTNodes().Create<SpirvBlockAttribute>(ID()));
- auto* s =
- create<Struct>(name, StructMemberList{Member("a", ty.i32())}, attrs);
- EXPECT_EQ(s->name, name);
- EXPECT_EQ(s->members.size(), 1u);
- ASSERT_EQ(s->attributes.size(), 1u);
- EXPECT_TRUE(s->attributes[0]->Is<SpirvBlockAttribute>());
- EXPECT_EQ(s->source.range.begin.line, 0u);
- EXPECT_EQ(s->source.range.begin.column, 0u);
- EXPECT_EQ(s->source.range.end.line, 0u);
- EXPECT_EQ(s->source.range.end.column, 0u);
+ auto* s = create<Struct>(name, StructMemberList{Member("a", ty.i32())}, attrs);
+ EXPECT_EQ(s->name, name);
+ EXPECT_EQ(s->members.size(), 1u);
+ ASSERT_EQ(s->attributes.size(), 1u);
+ EXPECT_TRUE(s->attributes[0]->Is<SpirvBlockAttribute>());
+ EXPECT_EQ(s->source.range.begin.line, 0u);
+ EXPECT_EQ(s->source.range.begin.column, 0u);
+ EXPECT_EQ(s->source.range.end.line, 0u);
+ EXPECT_EQ(s->source.range.end.column, 0u);
}
TEST_F(AstStructTest, CreationWithSourceAndAttributes) {
- auto name = Sym("s");
- auto* s = create<Struct>(
- Source{Source::Range{Source::Location{27, 4}, Source::Location{27, 8}}},
- name, StructMemberList{Member("a", ty.i32())},
- AttributeList{ASTNodes().Create<SpirvBlockAttribute>(ID())});
- EXPECT_EQ(s->name, name);
- EXPECT_EQ(s->members.size(), 1u);
- ASSERT_EQ(s->attributes.size(), 1u);
- EXPECT_TRUE(s->attributes[0]->Is<SpirvBlockAttribute>());
- EXPECT_EQ(s->source.range.begin.line, 27u);
- EXPECT_EQ(s->source.range.begin.column, 4u);
- EXPECT_EQ(s->source.range.end.line, 27u);
- EXPECT_EQ(s->source.range.end.column, 8u);
+ auto name = Sym("s");
+ auto* s =
+ create<Struct>(Source{Source::Range{Source::Location{27, 4}, Source::Location{27, 8}}},
+ name, StructMemberList{Member("a", ty.i32())},
+ AttributeList{ASTNodes().Create<SpirvBlockAttribute>(ID())});
+ EXPECT_EQ(s->name, name);
+ EXPECT_EQ(s->members.size(), 1u);
+ ASSERT_EQ(s->attributes.size(), 1u);
+ EXPECT_TRUE(s->attributes[0]->Is<SpirvBlockAttribute>());
+ EXPECT_EQ(s->source.range.begin.line, 27u);
+ EXPECT_EQ(s->source.range.begin.column, 4u);
+ EXPECT_EQ(s->source.range.end.line, 27u);
+ EXPECT_EQ(s->source.range.end.column, 8u);
}
TEST_F(AstStructTest, Assert_Null_StructMember) {
- EXPECT_FATAL_FAILURE(
- {
- ProgramBuilder b;
- b.create<Struct>(b.Sym("S"),
- StructMemberList{b.Member("a", b.ty.i32()), nullptr},
- AttributeList{});
- },
- "internal compiler error");
+ EXPECT_FATAL_FAILURE(
+ {
+ ProgramBuilder b;
+ b.create<Struct>(b.Sym("S"), StructMemberList{b.Member("a", b.ty.i32()), nullptr},
+ AttributeList{});
+ },
+ "internal compiler error");
}
TEST_F(AstStructTest, Assert_Null_Attribute) {
- EXPECT_FATAL_FAILURE(
- {
- ProgramBuilder b;
- b.create<Struct>(b.Sym("S"),
- StructMemberList{b.Member("a", b.ty.i32())},
- AttributeList{nullptr});
- },
- "internal compiler error");
+ EXPECT_FATAL_FAILURE(
+ {
+ ProgramBuilder b;
+ b.create<Struct>(b.Sym("S"), StructMemberList{b.Member("a", b.ty.i32())},
+ AttributeList{nullptr});
+ },
+ "internal compiler error");
}
TEST_F(AstStructTest, Assert_DifferentProgramID_StructMember) {
- EXPECT_FATAL_FAILURE(
- {
- ProgramBuilder b1;
- ProgramBuilder b2;
- b1.create<Struct>(b1.Sym("S"),
- StructMemberList{b2.Member("a", b2.ty.i32())},
- AttributeList{});
- },
- "internal compiler error");
+ EXPECT_FATAL_FAILURE(
+ {
+ ProgramBuilder b1;
+ ProgramBuilder b2;
+ b1.create<Struct>(b1.Sym("S"), StructMemberList{b2.Member("a", b2.ty.i32())},
+ AttributeList{});
+ },
+ "internal compiler error");
}
TEST_F(AstStructTest, Assert_DifferentProgramID_Attribute) {
- EXPECT_FATAL_FAILURE(
- {
- ProgramBuilder b1;
- ProgramBuilder b2;
- b1.create<Struct>(
- b1.Sym("S"), StructMemberList{b1.Member("a", b1.ty.i32())},
- AttributeList{b2.ASTNodes().Create<SpirvBlockAttribute>(b2.ID())});
- },
- "internal compiler error");
+ EXPECT_FATAL_FAILURE(
+ {
+ ProgramBuilder b1;
+ ProgramBuilder b2;
+ b1.create<Struct>(b1.Sym("S"), StructMemberList{b1.Member("a", b1.ty.i32())},
+ AttributeList{b2.ASTNodes().Create<SpirvBlockAttribute>(b2.ID())});
+ },
+ "internal compiler error");
}
} // namespace