|
@@ -100,6 +100,7 @@ public:
|
|
|
TEST_METHOD(RunWriteConstArrays)
|
|
|
TEST_METHOD(RunAtomicsOnBitfields)
|
|
|
TEST_METHOD(RunUnboundedResourceArrays)
|
|
|
+ TEST_METHOD(RunBitFieldAnnotations)
|
|
|
void CheckVerifies(const wchar_t* path) {
|
|
|
WEX::TestExecution::SetVerifyOutput verifySettings(WEX::TestExecution::VerifyOutputSettings::LogOnlyFailures);
|
|
|
const char startMarker[] = "%clang_cc1";
|
|
@@ -433,3 +434,7 @@ TEST_F(VerifierTest, RunAtomicsOnBitfields) {
|
|
|
TEST_F(VerifierTest, RunUnboundedResourceArrays) {
|
|
|
CheckVerifiesHLSL(L"invalid-unbounded-resource-arrays.hlsl");
|
|
|
}
|
|
|
+
|
|
|
+TEST_F(VerifierTest, RunBitFieldAnnotations) {
|
|
|
+ CheckVerifiesHLSL(L"bitfields-and-annotations.hlsl");
|
|
|
+}
|