Lines Matching full:enum

3 RUN: lldb-test symbols %T/SimpleTypesTest.cpp.enums.exe | FileCheck --check-prefix=ENUM %s
4 RUN: lldb-test symbols %T/SimpleTypesTest.cpp.enums.exe | FileCheck --check-prefix=CONST-ENUM %s
5 RUN: lldb-test symbols %T/SimpleTypesTest.cpp.enums.exe | FileCheck --check-prefix=EMPTY-ENUM %s
6 RUN: lldb-test symbols %T/SimpleTypesTest.cpp.enums.exe | FileCheck --check-prefix=UCHAR-ENUM %s
7 RUN: lldb-test symbols %T/SimpleTypesTest.cpp.enums.exe | FileCheck --check-prefix=CLASS-ENUM %s
8 RUN: lldb-test symbols %T/SimpleTypesTest.cpp.enums.exe | FileCheck --check-prefix=STRUCT-ENUM %s
10 ; FIXME: PDB does not have information about scoped enumeration (Enum class) so the
13 ENUM: Type{{.*}} , name = "Enum", size = 4, decl = {{[Ss]}}imple{{[Tt]}}ypes{{[Tt]}}est.cpp:19…
14 ENUM-NEXT: RED,
15 ENUM-NEXT: GREEN,
16 ENUM-NEXT: BLUE
17 ENUM-NEXT:}
19 CONST-ENUM: Type{{.*}} , name = "EnumConst", size = 4, decl = {{[Ss]}}imple{{[Tt]}}ypes{{[Tt]…
20 CONST-ENUM-NEXT: LOW,
21 CONST-ENUM-NEXT: NORMAL,
22 CONST-ENUM-NEXT: HIGH
23 CONST-ENUM-NEXT:}
25 EMPTY-ENUM: Type{{.*}} , name = "EnumEmpty", size = 4, decl = {{[Ss]}}imple{{[Tt]}}ypes{{[Tt]…
26 EMPTY-ENUM-NEXT:}
28 UCHAR-ENUM: Type{{.*}} , name = "EnumUChar", size = 1, decl = {{[Ss]}}imple{{[Tt]}}ypes{{[Tt]…
29 UCHAR-ENUM-NEXT: ON,
30 UCHAR-ENUM-NEXT: OFF,
31 UCHAR-ENUM-NEXT: AUTO
32 UCHAR-ENUM-NEXT:}
34 ; Note that `enum EnumClass` is tested instead of `enum class EnumClass`
35 CLASS-ENUM: Type{{.*}} , name = "EnumClass", size = 4, decl = {{[Ss]}}imple{{[Tt]}}ypes{{[Tt]…
36 CLASS-ENUM-NEXT: YES,
37 CLASS-ENUM-NEXT: NO,
38 CLASS-ENUM-NEXT: DEFAULT
39 CLASS-ENUM-NEXT:}
41 STRUCT-ENUM: Type{{.*}} , name = "EnumStruct", size = 4, decl = {{[Ss]}}imple{{[Tt]}}ypes{{[T…
42 STRUCT-ENUM-NEXT: red,
43 STRUCT-ENUM-NEXT: blue,
44 STRUCT-ENUM-NEXT: black
45 STRUCT-ENUM-NEXT:}