[clang] Implement lifetime analysis for lifetime_capture_by(X) (#115921)
[llvm-project.git] / clang / test / SemaHLSL / resource_binding_attr_error_silence_diags.hlsl
blobe63f264452da7983687c01ab6d635fab14a783f3
1 // RUN: %clang_cc1 -triple dxil-pc-shadermodel6.3-library -x hlsl -o - -fsyntax-only -Wno-legacy-constant-register-binding %s -verify\r
2 \r
3 // expected-no-diagnostics\r
4 float f2 : register(b9);\r
5 \r
6 float f3 : register(i9);\r
7 \r
8 cbuffer g_cbuffer1 {\r
9     float f4 : register(c2);\r
10 };\r
13 struct Eg12{\r
14   RWBuffer<int> a;  \r
15 };\r
17 Eg12 e12 : register(c9);\r
19 Eg12 bar : register(i1);\r
21 struct Eg7 {\r
22   struct Bar {\r
23     float f;\r
24   };\r
25   Bar b;\r
26 };\r
27 Eg7 e7 : register(t0);\r