#include "src/tint/lang/wgsl/resolver/resolver.h"
#include "src/tint/lang/wgsl/resolver/resolver_helper_test.h"
usingnamespacetint::core::number_suffixes;
namespace tint::resolver {
namespace {
ResolverDiagnosticControlTest;
TEST_F(ResolverDiagnosticControlTest, UnreachableCode_DefaultSeverity) { … }
TEST_F(ResolverDiagnosticControlTest, UnreachableCode_ErrorViaDirective) { … }
TEST_F(ResolverDiagnosticControlTest, UnreachableCode_WarningViaDirective) { … }
TEST_F(ResolverDiagnosticControlTest, UnreachableCode_InfoViaDirective) { … }
TEST_F(ResolverDiagnosticControlTest, UnreachableCode_OffViaDirective) { … }
TEST_F(ResolverDiagnosticControlTest, UnreachableCode_ErrorViaAttribute) { … }
TEST_F(ResolverDiagnosticControlTest, UnreachableCode_WarningViaAttribute) { … }
TEST_F(ResolverDiagnosticControlTest, UnreachableCode_InfoViaAttribute) { … }
TEST_F(ResolverDiagnosticControlTest, UnreachableCode_OffViaAttribute) { … }
TEST_F(ResolverDiagnosticControlTest, UnreachableCode_ErrorViaDirective_OverriddenViaAttribute) { … }
TEST_F(ResolverDiagnosticControlTest, FunctionAttributeScope) { … }
TEST_F(ResolverDiagnosticControlTest, BlockAttributeScope) { … }
TEST_F(ResolverDiagnosticControlTest, UnrecognizedCoreRuleName_Directive) { … }
TEST_F(ResolverDiagnosticControlTest, UnrecognizedCoreRuleName_Attribute) { … }
TEST_F(ResolverDiagnosticControlTest, UnrecognizedChromiumRuleName_Directive) { … }
TEST_F(ResolverDiagnosticControlTest, UnrecognizedChromiumRuleName_Attribute) { … }
TEST_F(ResolverDiagnosticControlTest, UnrecognizedOtherRuleName_Directive) { … }
TEST_F(ResolverDiagnosticControlTest, UnrecognizedOtherRuleName_Attribute) { … }
TEST_F(ResolverDiagnosticControlTest, Conflict_SameNameSameSeverity_Directive) { … }
TEST_F(ResolverDiagnosticControlTest, Conflict_SameNameDifferentSeverity_Directive) { … }
TEST_F(ResolverDiagnosticControlTest, Conflict_SameUnknownNameDifferentSeverity_Directive) { … }
TEST_F(ResolverDiagnosticControlTest, Conflict_DifferentUnknownNameDifferentSeverity_Directive) { … }
TEST_F(ResolverDiagnosticControlTest, Conflict_SameNameSameSeverity_Attribute) { … }
TEST_F(ResolverDiagnosticControlTest, Conflict_SameNameDifferentSeverity_Attribute) { … }
TEST_F(ResolverDiagnosticControlTest, Conflict_SameUnknownNameDifferentSeverity_Attribute) { … }
TEST_F(ResolverDiagnosticControlTest, Conflict_DifferentUnknownNameDifferentSeverity_Attribute) { … }
TEST_F(ResolverDiagnosticControlTest, Conflict_SameNameSameInfoSeverity_Attribute) { … }
}
}