================
@@ -0,0 +1,38 @@
+// RUN: %clang_cc1 -triple dxil-pc-shadermodel6.0-compute -x hlsl -ast-dump -o 
- %s | FileCheck %s
+
+
+// CHECK: -HLSLResourceClassAttr 0x{{[0-9a-f]+}} <<invalid sloc>> SRV
+struct [[hlsl::resource_class(SRV)]] Eg1 {
----------------
bogner wrote:

For the purpose of these tests it shouldn't matter very much - we can just 
apply the attribute to whatever since we're just checking that the AST picks up 
the attribute correctly.

Also as far as things like RWBuffer go this change doesn't actually move the 
attribute to the handle member, that's a later part of #98192

https://github.com/llvm/llvm-project/pull/98419
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to