21 lines
		
	
	
		
			673 B
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			673 B
		
	
	
	
		
			Plaintext
		
	
	
	
| ; RUN: llvm-pdbdump -types %p/Inputs/ClassLayoutTest.pdb > %t
 | |
| ; RUN: FileCheck -input-file=%t %s -check-prefix=GLOBAL_ENUM
 | |
| ; RUN: FileCheck -input-file=%t %s -check-prefix=MEMBER_ENUM
 | |
| 
 | |
| ; GLOBAL_ENUM: ---TYPES---
 | |
| ; GLOBAL_ENUM: Enums:
 | |
| ; GLOBAL_ENUM: enum GlobalsTest::Enum {
 | |
| ; GLOBAL_ENUM-NEXT: Val1 = 0
 | |
| ; GLOBAL_ENUM-NEXT: }
 | |
| 
 | |
| ; MEMBER_ENUM: ---TYPES---
 | |
| ; MEMBER_ENUM: Classes:
 | |
| ; MEMBER_ENUM: struct __vc_attributes::threadingAttribute {
 | |
| ; MEMBER_ENUM-NEXT: enum threading_e {
 | |
| ; MEMBER_ENUM-NEXT: apartment = 1
 | |
| ; MEMBER_ENUM-NEXT: single = 2
 | |
| ; MEMBER_ENUM-NEXT: free = 3
 | |
| ; MEMBER_ENUM-NEXT: neutral = 4
 | |
| ; MEMBER_ENUM-NEXT: both = 5
 | |
| ; MEMBER_ENUM-NEXT: }
 |