Douglas Katzman | 3459ce2 | 2015-10-08 04:24:12 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 -emit-llvm -debug-info-kind=limited %s -o - | FileCheck %s |
David Blaikie | 483a9da | 2014-05-06 18:35:21 +0000 | [diff] [blame] | 2 | |
Duncan P. N. Exon Smith | 9dd4e4e | 2015-04-29 16:40:08 +0000 | [diff] [blame] | 3 | // CHECK: !DICompositeType(tag: DW_TAG_enumeration_type, name: "e" |
Duncan P. N. Exon Smith | f04be1f | 2015-03-03 17:25:55 +0000 | [diff] [blame] | 4 | // CHECK-SAME: elements: [[TEST3_ENUMS:![0-9]*]] |
Duncan P. N. Exon Smith | b3a6669 | 2014-12-15 19:10:08 +0000 | [diff] [blame] | 5 | // CHECK: [[TEST3_ENUMS]] = !{[[TEST3_E:![0-9]*]]} |
Duncan P. N. Exon Smith | 9dd4e4e | 2015-04-29 16:40:08 +0000 | [diff] [blame] | 6 | // CHECK: [[TEST3_E]] = !DIEnumerator(name: "E", value: -1) |
David Blaikie | 483a9da | 2014-05-06 18:35:21 +0000 | [diff] [blame] | 7 | |
| 8 | enum e; |
| 9 | void func(enum e *p) { |
| 10 | } |
| 11 | enum e { E = -1 }; |