23 lines · plain
1; REQUIRES: diasdk2 3; RUN: llvm-pdbutil pretty -types %p/Inputs/ClassLayoutTest.pdb > %t4; RUN: FileCheck -input-file=%t %s -check-prefix=GLOBAL_ENUM5; RUN: FileCheck -input-file=%t %s -check-prefix=MEMBER_ENUM6 7; GLOBAL_ENUM: ---TYPES---8; GLOBAL_ENUM: Enums:9; GLOBAL_ENUM: enum GlobalsTest::Enum {10; GLOBAL_ENUM-NEXT: Val1 = 011; GLOBAL_ENUM-NEXT: }12 13; MEMBER_ENUM: ---TYPES---14; MEMBER_ENUM: Classes:15; MEMBER_ENUM: struct __vc_attributes::threadingAttribute [sizeof = 4] {16; MEMBER_ENUM-NEXT: enum threading_e {17; MEMBER_ENUM-NEXT: apartment = 118; MEMBER_ENUM-NEXT: single = 219; MEMBER_ENUM-NEXT: free = 320; MEMBER_ENUM-NEXT: neutral = 421; MEMBER_ENUM-NEXT: both = 522; MEMBER_ENUM-NEXT: }23