| 12345678910111213141516171819 |
- // RUN: %dxc -E main -T ps_6_0 %s -Zi -Od | FileCheck %s
- // CHECK-DAG: ![[S:.*]] = !DICompositeType(tag: DW_TAG_structure_type, name: "S", {{.*}}, align: 8,
- // CHECK-DAG: !DIGlobalVariable(name: "foo", {{.*}}, type: ![[S]], isLocal: true, isDefinition: true)
- // Exclude quoted source file (see readme)
- // CHECK-LABEL: {{!"[^"]*\\0A[^"]*"}}
- struct S {
- float f() {
- return 420;
- }
- };
- static S foo;
- float main() : SV_Target {
- return foo.f();
- }
|