================
@@ -44,7 +44,7 @@ void foo2() {
   // expected-warning@+1 {{'register' attribute only applies to 
cbuffer/tbuffer and external global variables}}
   extern RWBuffer<float> U2 : register(u5);
 }
-// FIXME: expect-error once fix 
https://github.com/llvm/llvm-project/issues/57886.
+// expected-error@+1 {{invalid register name prefix 'u' for 'float' (expected 
't')}}
----------------
bob80905 wrote:

According to @tex3d 's comment, the ` expected 'b', 'c', or 'i' binding` is no 
longer supported, so I don't think I should weave that into this 
implementation. I did ask what we should expect the prefix to be, but I haven't 
received an answer yet. Sounds to me like you think it should be 'b', because 
it's a constant inside a CBuffer?

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

Reply via email to