blob: 5454eb562e190b9585e647cdf7cd65a78bb4a3de [file] [log] [blame]
Douglas Katzman3459ce22015-10-08 04:24:12 +00001// RUN: %clang_cc1 -emit-llvm -debug-info-kind=limited %s -o - | FileCheck %s
David Blaikie483a9da2014-05-06 18:35:21 +00002
Duncan P. N. Exon Smith9dd4e4e2015-04-29 16:40:08 +00003// CHECK: !DICompositeType(tag: DW_TAG_enumeration_type, name: "e"
Duncan P. N. Exon Smithf04be1f2015-03-03 17:25:55 +00004// CHECK-SAME: elements: [[TEST3_ENUMS:![0-9]*]]
Duncan P. N. Exon Smithb3a66692014-12-15 19:10:08 +00005// CHECK: [[TEST3_ENUMS]] = !{[[TEST3_E:![0-9]*]]}
Duncan P. N. Exon Smith9dd4e4e2015-04-29 16:40:08 +00006// CHECK: [[TEST3_E]] = !DIEnumerator(name: "E", value: -1)
David Blaikie483a9da2014-05-06 18:35:21 +00007
8enum e;
9void func(enum e *p) {
10}
11enum e { E = -1 };