Lines Matching +full:union +full:- +full:value
1 // RUN: %clang_cc1 -emit-llvm -debug-info-kind=limited -triple x86_64-linux-gnu %s -o - | FileCheck…
4 // anonymous union.
6 static union {
9 union {
25 union { in foo()
35 static union { in buildBytes()
37 T value; in buildBytes() member
39 value = v; in buildBytes()
48 // CHECK: [[FILE]] = !DIFile(filename: "{{.*}}debug-info-anon-union-vars.cpp",
53 // CHECK: !DIGlobalVariable(name: "value", {{.*}} isLocal: false, isDefinition: true
57 // CHECK-NOT: name:
58 // CHECK: type: ![[UNION:[0-9]+]]
59 // CHECK: ![[UNION]] = distinct !DICompositeType(tag: DW_TAG_union_type,
60 // CHECK-NOT: name:
62 // CHECK: !DIDerivedType(tag: DW_TAG_member, name: "i", scope: ![[UNION]],
63 // CHECK: !DIDerivedType(tag: DW_TAG_member, name: "c", scope: ![[UNION]],