Condense namespaces in tint/resolver.
This PR condenses the namespaces in the tint/resolver folder. Change-Id: I7ed4d677a3d1dd39a672fc2d4e6721a6a4f6157d Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/86031 Commit-Queue: Dan Sinclair <dsinclair@chromium.org> Auto-Submit: Dan Sinclair <dsinclair@chromium.org> Reviewed-by: Ben Clayton <bclayton@google.com> Commit-Queue: Ben Clayton <bclayton@google.com>
This commit is contained in:
parent
7bc9ba13bd
commit
d209379cd1
|
@ -18,8 +18,7 @@
|
|||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
#include "src/tint/sem/reference_type.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ResolverIndexAccessorTest = ResolverTest;
|
||||
|
@ -308,5 +307,4 @@ TEST_F(ResolverIndexAccessorTest, Exr_Deref_BadParent) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
#include "src/tint/sem/storage_texture_type.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ResolverAssignmentValidationTest = ResolverTest;
|
||||
|
@ -389,5 +388,4 @@ TEST_F(ResolverAssignmentValidationTest, AssignToPhony_Pass) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
|
||||
#include "gmock/gmock.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
struct ResolverAtomicTest : public resolver::TestHelper,
|
||||
|
@ -69,5 +68,4 @@ TEST_F(ResolverAtomicTest, GlobalStorageStruct) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
|
||||
#include "gmock/gmock.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
struct ResolverAtomicValidationTest : public resolver::TestHelper,
|
||||
|
@ -334,5 +333,4 @@ TEST_F(ResolverAtomicValidationTest, Local) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
|
||||
#include "gmock/gmock.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
|
||||
// Helpers and typedefs
|
||||
template <typename T>
|
||||
|
@ -1367,5 +1366,4 @@ TEST_F(InterpolateTest, MissingLocationAttribute_Struct) {
|
|||
} // namespace
|
||||
} // namespace InterpolateTests
|
||||
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
|
||||
#include "gmock/gmock.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
struct Type {
|
||||
|
@ -224,5 +223,4 @@ INSTANTIATE_TEST_SUITE_P(
|
|||
testing::ValuesIn(kNumericScalars)));
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -39,8 +39,7 @@
|
|||
using ::testing::ElementsAre;
|
||||
using ::testing::HasSubstr;
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using BuiltinType = sem::BuiltinType;
|
||||
|
@ -1987,5 +1986,4 @@ TEST_P(ResolverBuiltinTest_Texture, Call) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -15,8 +15,7 @@
|
|||
#include "src/tint/ast/builtin_texture_helper_test.h"
|
||||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ResolverBuiltinValidationTest = ResolverTest;
|
||||
|
@ -398,5 +397,4 @@ INSTANTIATE_TEST_SUITE_P(
|
|||
} // namespace texture_constexpr_args
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -15,8 +15,7 @@
|
|||
#include "src/tint/ast/call_statement.h"
|
||||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
template <typename T>
|
||||
|
@ -1288,5 +1287,4 @@ INSTANTIATE_TEST_SUITE_P(ResolverBuiltinsValidationTest,
|
|||
"pack2x16float"));
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
#include "src/tint/ast/call_statement.h"
|
||||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
// Helpers and typedefs
|
||||
template <typename T>
|
||||
|
@ -114,5 +113,4 @@ TEST_F(ResolverCallTest, OutOfOrder) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
#include "src/tint/ast/call_statement.h"
|
||||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ResolverCallValidationTest = ResolverTest;
|
||||
|
@ -284,5 +283,4 @@ TEST_F(ResolverCallValidationTest, CallVariableShadowsFunction) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
#include "src/tint/sem/storage_texture_type.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ResolverCompoundAssignmentValidationTest = ResolverTest;
|
||||
|
@ -296,5 +295,4 @@ TEST_F(ResolverCompoundAssignmentValidationTest, LhsAtomic) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -22,8 +22,7 @@
|
|||
#include "src/tint/sem/loop_statement.h"
|
||||
#include "src/tint/sem/switch_statement.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ResolverCompoundStatementTest = ResolverTest;
|
||||
|
@ -376,5 +375,4 @@ TEST_F(ResolverCompoundStatementTest, Switch) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -18,10 +18,10 @@
|
|||
#include "src/tint/ast/switch_statement.h"
|
||||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
|
||||
namespace tint {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
class ResolverControlBlockValidationTest : public resolver::TestHelper,
|
||||
class ResolverControlBlockValidationTest : public TestHelper,
|
||||
public testing::Test {};
|
||||
|
||||
TEST_F(ResolverControlBlockValidationTest,
|
||||
|
@ -361,4 +361,4 @@ TEST_F(ResolverControlBlockValidationTest, SwitchCaseAlias_Pass) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -32,8 +32,7 @@
|
|||
|
||||
#define TINT_DUMP_DEPENDENCY_GRAPH 0
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
// Forward declaration
|
||||
|
@ -738,5 +737,4 @@ bool DependencyGraph::Build(const ast::Module& module,
|
|||
return da.Run(module);
|
||||
}
|
||||
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
#include "src/tint/ast/module.h"
|
||||
#include "src/tint/diagnostic/diagnostic.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
|
||||
/// DependencyGraph holds information about module-scope declaration dependency
|
||||
/// analysis and symbol resolutions.
|
||||
|
@ -60,7 +59,6 @@ struct DependencyGraph {
|
|||
std::unordered_map<const ast::Variable*, const ast::Node*> shadows;
|
||||
};
|
||||
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
||||
#endif // SRC_TINT_RESOLVER_DEPENDENCY_GRAPH_H_
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
#include "src/tint/resolver/dependency_graph.h"
|
||||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ::testing::ElementsAre;
|
||||
|
@ -1338,5 +1337,4 @@ TEST_F(ResolverDependencyGraphTraversalTest, chromium_1273451) {
|
|||
} // namespace ast_traversal
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
|
||||
#include "gmock/gmock.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
// Helpers and typedefs
|
||||
|
@ -793,5 +792,4 @@ TEST_F(LocationAttributeTests, Duplicate_struct) {
|
|||
} // namespace LocationAttributeTests
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -20,10 +20,10 @@
|
|||
|
||||
#include "gmock/gmock.h"
|
||||
|
||||
namespace tint {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
class ResolverFunctionValidationTest : public resolver::TestHelper,
|
||||
class ResolverFunctionValidationTest : public TestHelper,
|
||||
public testing::Test {};
|
||||
|
||||
TEST_F(ResolverFunctionValidationTest, DuplicateParameterName) {
|
||||
|
@ -793,7 +793,7 @@ struct TestParams {
|
|||
bool should_pass;
|
||||
};
|
||||
|
||||
struct TestWithParams : resolver::ResolverTestWithParam<TestParams> {};
|
||||
struct TestWithParams : ResolverTestWithParam<TestParams> {};
|
||||
|
||||
using ResolverFunctionParameterValidationTest = TestWithParams;
|
||||
TEST_P(ResolverFunctionParameterValidationTest, StorageClass) {
|
||||
|
@ -827,4 +827,4 @@ INSTANTIATE_TEST_SUITE_P(
|
|||
TestParams{ast::StorageClass::kFunction, true}));
|
||||
|
||||
} // namespace
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
#include "src/tint/sem/struct.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ResolverHostShareableValidationTest = ResolverTest;
|
||||
|
@ -141,5 +140,4 @@ TEST_F(ResolverHostShareableValidationTest, NoError) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -17,8 +17,7 @@
|
|||
|
||||
#include "gmock/gmock.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
// Helpers and typedefs
|
||||
|
@ -171,5 +170,4 @@ TEST_F(ResolverInferredTypeTest, InferStruct_Pass) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
#include "src/tint/sem/atomic_type.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ResolverIsHostShareable = ResolverTest;
|
||||
|
@ -120,5 +119,4 @@ TEST_F(ResolverIsHostShareable, ArrayUnsizedOfHostShareable) {
|
|||
// Note: Structure tests covered in host_shareable_validation_test.cc
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
#include "src/tint/sem/atomic_type.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ResolverIsStorableTest = ResolverTest;
|
||||
|
@ -136,5 +135,4 @@ TEST_F(ResolverIsStorableTest, Struct_NestedNonStorable) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -16,8 +16,7 @@
|
|||
|
||||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
class ResolverPipelineOverridableConstantTest : public ResolverTest {
|
||||
|
@ -104,5 +103,4 @@ TEST_F(ResolverPipelineOverridableConstantTest, IdTooLarge) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
|
||||
#include "gmock/gmock.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
struct ResolverPtrRefTest : public resolver::TestHelper,
|
||||
|
@ -120,5 +119,4 @@ TEST_F(ResolverPtrRefTest, DefaultPtrStorageClass) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
|
||||
#include "gmock/gmock.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
struct ResolverPtrRefValidationTest : public resolver::TestHelper,
|
||||
|
@ -170,5 +169,4 @@ TEST_F(ResolverPtrRefValidationTest, InferredPtrAccessMismatch) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -79,8 +79,7 @@
|
|||
#include "src/tint/utils/scoped_assignment.h"
|
||||
#include "src/tint/utils/transform.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
|
||||
Resolver::Resolver(ProgramBuilder* builder)
|
||||
: builder_(builder),
|
||||
|
@ -518,7 +517,7 @@ void Resolver::SetShadows() {
|
|||
[&](sem::LocalVariable* local) { local->SetShadows(Sem(it.second)); },
|
||||
[&](sem::Parameter* param) { param->SetShadows(Sem(it.second)); });
|
||||
}
|
||||
} // namespace resolver
|
||||
}
|
||||
|
||||
sem::GlobalVariable* Resolver::GlobalVariable(const ast::Variable* var) {
|
||||
auto* sem = Variable(var, VariableKind::kGlobal);
|
||||
|
@ -2928,5 +2927,4 @@ std::size_t Resolver::TypeConstructorSig::Hasher::operator()(
|
|||
return utils::Hash(sig.type, sig.parameters);
|
||||
}
|
||||
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -35,9 +35,8 @@
|
|||
#include "src/tint/utils/map.h"
|
||||
#include "src/tint/utils/unique_vector.h"
|
||||
|
||||
namespace tint {
|
||||
|
||||
// Forward declarations
|
||||
namespace tint {
|
||||
namespace ast {
|
||||
class IndexAccessorExpression;
|
||||
class BinaryExpression;
|
||||
|
@ -69,8 +68,9 @@ class Statement;
|
|||
class SwitchStatement;
|
||||
class TypeConstructor;
|
||||
} // namespace sem
|
||||
} // namespace tint
|
||||
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
|
||||
/// Resolves types for all items in the given tint program
|
||||
class Resolver {
|
||||
|
@ -551,7 +551,6 @@ class Resolver {
|
|||
sem::BlockStatement* current_block_ = nullptr;
|
||||
};
|
||||
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
||||
#endif // SRC_TINT_RESOLVER_RESOLVER_H_
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
#include "src/tint/sem/for_loop_statement.h"
|
||||
#include "src/tint/sem/if_statement.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
class ResolverBehaviorTest : public ResolverTest {
|
||||
|
@ -655,5 +654,4 @@ TEST_F(ResolverBehaviorTest, StmtVarDecl_RHSDiscardOrNext) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
#include "src/tint/sem/type_constructor.h"
|
||||
#include "src/tint/utils/map.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using i32 = ProgramBuilder::i32;
|
||||
|
@ -140,5 +139,4 @@ sem::Constant Resolver::ConstantCast(const sem::Constant& value,
|
|||
return sem::Constant(target_type, elems);
|
||||
}
|
||||
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
#include "src/tint/sem/expression.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using Scalar = sem::Constant::Scalar;
|
||||
|
@ -429,5 +428,4 @@ TEST_F(ResolverConstantsTest, Vec3_Cast_u32_to_f32) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -47,8 +47,7 @@
|
|||
using ::testing::ElementsAre;
|
||||
using ::testing::HasSubstr;
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
// Helpers and typedefs
|
||||
|
@ -2179,5 +2178,4 @@ TEST_F(ResolverTest, ModuleDependencyOrderedDeclarations) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -16,12 +16,10 @@
|
|||
|
||||
#include <memory>
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
|
||||
TestHelper::TestHelper() : resolver_(std::make_unique<Resolver>(this)) {}
|
||||
|
||||
TestHelper::~TestHelper() = default;
|
||||
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -26,8 +26,7 @@
|
|||
#include "src/tint/sem/statement.h"
|
||||
#include "src/tint/sem/variable.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
|
||||
/// Helper class for testing
|
||||
class TestHelper : public ProgramBuilder {
|
||||
|
@ -483,7 +482,6 @@ constexpr CreatePtrs CreatePtrsFor() {
|
|||
|
||||
} // namespace builder
|
||||
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
||||
#endif // SRC_TINT_RESOLVER_RESOLVER_TEST_HELPER_H_
|
||||
|
|
|
@ -77,8 +77,7 @@
|
|||
#include "src/tint/utils/scoped_assignment.h"
|
||||
#include "src/tint/utils/transform.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
bool IsValidStorageTextureDimension(ast::TextureDimension dim) {
|
||||
|
@ -2426,5 +2425,4 @@ bool Resolver::IsValidationEnabled(const ast::AttributeList& attributes,
|
|||
return !IsValidationDisabled(attributes, validation);
|
||||
}
|
||||
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -17,8 +17,7 @@
|
|||
#include "gmock/gmock.h"
|
||||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ResolverStorageClassLayoutValidationTest = ResolverTest;
|
||||
|
@ -539,5 +538,4 @@ TEST_F(ResolverStorageClassLayoutValidationTest,
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
#include "src/tint/sem/struct.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ResolverStorageClassValidationTest = ResolverTest;
|
||||
|
@ -360,5 +359,4 @@ TEST_F(ResolverStorageClassValidationTest, UniformBufferNoError_Aliases) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
#include "src/tint/resolver/resolver_test_helper.h"
|
||||
#include "src/tint/sem/struct.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ResolverStructLayoutTest = ResolverTest;
|
||||
|
@ -401,5 +400,4 @@ TEST_F(ResolverStructLayoutTest, StructWithLotsOfPadding) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
|
||||
using ::testing::UnorderedElementsAre;
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ResolverPipelineStageUseTest = ResolverTest;
|
||||
|
@ -187,5 +186,4 @@ TEST_F(ResolverPipelineStageUseTest, StructUsedAsShaderReturnTypeViaAlias) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
|
||||
using ::testing::UnorderedElementsAre;
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ResolverStorageClassUseTest = ResolverTest;
|
||||
|
@ -191,5 +190,4 @@ TEST_F(ResolverStorageClassUseTest, StructMultipleStorageClassUses) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
#include "src/tint/sem/type_constructor.h"
|
||||
#include "src/tint/sem/type_conversion.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ::testing::HasSubstr;
|
||||
|
@ -2933,5 +2932,4 @@ TEST_F(ResolverTypeConstructorValidationTest, TypeConversionAsStatement) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -22,8 +22,7 @@
|
|||
|
||||
#include "gmock/gmock.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
// Helpers and typedefs
|
||||
|
@ -1154,5 +1153,4 @@ INSTANTIATE_TEST_SUITE_P(ResolverTypeValidationTest,
|
|||
} // namespace VectorTests
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -41,8 +41,7 @@
|
|||
using ::testing::ElementsAre;
|
||||
using ::testing::HasSubstr;
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
using ResolverValidationTest = ResolverTest;
|
||||
|
@ -1313,8 +1312,7 @@ TEST_F(ResolverTest, Expr_Constructor_Cast_Pointer) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
||||
TINT_INSTANTIATE_TYPEINFO(tint::resolver::FakeStmt);
|
||||
TINT_INSTANTIATE_TYPEINFO(tint::resolver::FakeExpr);
|
||||
|
|
|
@ -18,8 +18,7 @@
|
|||
|
||||
#include "gmock/gmock.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
struct ResolverVarLetTest : public resolver::TestHelper,
|
||||
|
@ -693,5 +692,4 @@ TEST_F(ResolverVarLetTest, ParamShadowsAlias) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
|
@ -17,8 +17,7 @@
|
|||
|
||||
#include "gmock/gmock.h"
|
||||
|
||||
namespace tint {
|
||||
namespace resolver {
|
||||
namespace tint::resolver {
|
||||
namespace {
|
||||
|
||||
struct ResolverVarLetValidationTest : public resolver::TestHelper,
|
||||
|
@ -345,5 +344,4 @@ TEST_F(ResolverVarLetValidationTest, MatrixVarNoType) {
|
|||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace resolver
|
||||
} // namespace tint
|
||||
} // namespace tint::resolver
|
||||
|
|
Loading…
Reference in New Issue