brintos

brintos / llvm-project-archived public Read only

0
0
Text · 497 B · fcf6381 Raw
16 lines · c
1// RUN: %clang_cc1 -triple i386-unknown-unknown %s -debug-info-kind=limited -emit-llvm -o - | FileCheck %s2 3int v;4enum e { MAX };5 6void foo (void)7{8  v = MAX;9}10// CHECK: !DICompositeType(tag: DW_TAG_enumeration_type,11// CHECK-SAME: baseType: ![[LONG:[0-9]+]]12// CHECK-SAME: elements: ![[ELTS:[0-9]+]]13// CHECK: ![[LONG]] = !DIBasicType(name: "unsigned int", size: 32, encoding: DW_ATE_unsigned)14// CHECK: ![[ELTS]] = !{![[MAX:[0-9]+]]}15// CHECK: ![[MAX]] = !DIEnumerator(name: "MAX", value: 0)16