Home | History | Annotate | Download | only in Inputs
      1 Microsoft C/C++ MSF 7.00
      2 DS818
      4 
      5 
      6 t
      7 p
      8 tt
      9 UU
     10 
     11 >SimplePadVtable2.?AUSimplePadVtable2@@u	
     12 
     14 
     15 
     16 	
     17 
     20 
     21 
     22 *
     23 	
     24 
	
     27 
     30 
     31 *	
     32 
     35 u	
     36 
		operator delete~SimplePadVtable2X2Y2Z2SimplePadVtable2operator=__local_vftable_ctor_closure__vecDelDtor>&SimplePadVtable2.?AUSimplePadVtable2@@
     43 
     44 UUP
     45 
     46 >SimplePadVtable3.?AUSimplePadVtable3@@	
     48 
     49 	
     51 
     52 !*
     53 "	#	$%
     56 *	'#		operator delete ~SimplePadVtable3 Foo3 Bar3 Baz3 Buzz3&SimplePadVtable3(operator= __local_vftable_ctor_closure)__vecDelDtor>&*SimplePadVtable3.?AUSimplePadVtable3@@>SimplePadVtable1.?AUSimplePadVtable1@@FSimplePadMultiVTables.?AUSimplePadMultiVTables@@
     62 -
     63 	-.	-	-.	-.
     68 -
     69 3*
     70 4	-.5	-.67
     73 -*	9-.5	-.*,
     76 /~SimplePadMultiVTables0operator delete/A11Y21Z22Bar32Baz32Buzz38SimplePadMultiVTables:operator=/__local_vftable_ctor_closure;__vecDelDtor
     78 UPF&<=SimplePadMultiVTables.?AUSimplePadMultiVTables@@
tX
tYB?SimplePadNoPadding.?AUSimplePadNoPadding@@zSimplePadUnion::<unnamed-tag>::<unnamed-type-Z>.?AU<unnamed-type-Z>@<unnamed-tag>@SimplePadUnion@@&
tX
Y
AZ:BSimplePadUnion.?AUSimplePadUnion@@2
0A
0B
0C
0DBDSimplePadNoPadding2.?AUSimplePadNoPadding2@@&
pA
pB
pC>FSimplePadFields1.?AUSimplePadFields1@@
tY
pX>HSimplePadFields2.?AUSimplePadFields2@@
tX6JSimplePadBase.?AUSimplePadBase@@6SimplePadBase.?AUSimplePadBase@@L
Y>MSimplePadDerived.?AUSimplePadDerived@@BSimplePadEmptyBase1.?AUSimplePadEmptyBase1@@BSimplePadEmptyBase2.?AUSimplePadEmptyBase2@@&OP
tX:QSimplePadEmpty.?AUSimplePadEmpty@@
     97 P
     98 S
     99 :SimplePadVfptr.?AUSimplePadVfptr@@
    100 U
    101 	UV	U
    104 U
    105 Y*
    106 Z	UV[	UV\]
    109 U*	_UV[	UV	TW~SimplePadVfptrXoperator delete
tX^SimplePadVfptr`operator=W__local_vftable_ctor_closurea__vecDelDtor:	&bSSimplePadVfptr.?AUSimplePadVfptr@@6NonEmptyBase1.?AUNonEmptyBase1@@6NonEmptyBase2.?AUNonEmptyBase2@@&d18atexitmain+>@
    115 CE!G)I0K5N<REcKgYk`njpqxCBLuL%L1LL LLfUQ>D:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\InputszC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.25017\bin\HostX64\x86\cl.exeSimplePaddingTest.cppFD:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\Inputs\vc140.pdb-c -Zi -GR- -MT -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.25017\ATLMFC\include" -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.25017\include" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\shared" -I"C:\Program Files (x86)\Windows$%v& Kits\10\include\10.0.14393.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\winrt" -TP -X !"#'-7{ctor}U]{ctor},y{ctor}
    116 {ctor}%{ctor}-/{dtor}UW{dtor},t{dtor}
    117 {dtor} {dtor}-0operator deleteUXoperator delete,roperator delete
    118 operator deleteoperator delete-;__delDtorUa__delDtor,}__delDtor
    120 __delDtor)__delDtor??__EJ@@YAXXZ??__EO@@YAXXZ??__EP@@YAXXZ??__EQ@@YAXXZ??__ER@@YAXXZ??__FJ@@YAXXZ??__FO@@YAXXZ??__FP@@YAXXZ??__FQ@@YAXXZ??__FR@@YAXXZ-/A1,tA1,tB1-2Bar3 Bar3-2Baz3 Baz3-2Buzz3 Buzz3 Foo3
    121 X2-1Y2
    122 Y2-1Z2
    123 Z2"__empty_global_delete"__empty_global_delete.1;X,@EEzQ3RD:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\Inputs\SimplePaddingTest.obj:< 
    125 a
    126 aMicrosoft (R) Optimizing Compiler.Patexithandler*p`maintargcargvP$initializer$Q$initializer$R$initializer$J$initializer$O$initializer$L(RIE7pSimplePadMultiVTables::SimplePadMultiVTables .thisF$]SimplePadVfptr::SimplePadVfptr VthisJySimplePadVtable1::SimplePadVtable1 sthisJ,SimplePadVtable2::SimplePadVtable2 
thisJ%0SimplePadVtable3::SimplePadVtable3 thisV@FB/PSimplePadMultiVTables::~SimplePadMultiVTables .thisFWSimplePadVfptr::~SimplePadVfptr VthisJDtSimplePadVtable1::~SimplePadVtable1 sthisJSimplePadVtable2::~SimplePadVtable2 
thisJL SimplePadVtable3::~SimplePadVtable3 thisN00SimplePadMultiVTables::operator delete ptruszFlX@SimplePadVfptr::operator delete ptruszJrPSimplePadVtable1::operator delete ptruszJ	`SimplePadVtable2::operator delete ptruszJ
    162 pSimplePadVtable3::operator delete ptruszV
    166 u[thunk]:SimplePadMultiVTables::`vector deleting destructor'V[thunk]:SimplePadMultiVTables::`vector deleting destructor'ZHB;SimplePadMultiVTables::`scalar deleting destructor' .thisR4HBaSimplePadVfptr::`scalar deleting destructor' VthisVHB}PSimplePadVtable1::`scalar deleting destructor' sthisVT
HBSimplePadVtable2::`scalar deleting destructor' 
thisV
HB)SimplePadVtable3::`scalar deleting destructor' thisFP`dynamic initializer for 'J''F`dynamic initializer for 'O''F(@`dynamic initializer for 'P''Fp`dynamic initializer for 'Q''F`dynamic initializer for 'R''Jp
(`dynamic atexit destructor for 'J''J
(`dynamic atexit destructor for 'O''JP
)`dynamic atexit destructor for 'P''J
 )`dynamic atexit destructor for 'Q''J0
@)`dynamic atexit destructor for 'R''B/pSimplePadMultiVTables::A1 .this: tSimplePadVtable1::A1 sthis:tSimplePadVtable1::B1 sthisB2SimplePadMultiVTables::Bar3 .this> SimplePadVtable3::Bar3 thisB2SimplePadMultiVTables::Baz3 .this>| SimplePadVtable3::Baz3 thisB2SimplePadMultiVTables::Buzz3 .this>p SimplePadVtable3::Buzz3 this> SimplePadVtable3::Foo3 this:\SimplePadVtable2::X2 
thisB1 SimplePadMultiVTables::Y2 .this:L0SimplePadVtable2::Y2 
thisB1@SimplePadMultiVTables::Z2 .this:<PSimplePadVtable2::Z2 
this>`__empty_global_delete __formal>Lp__empty_global_delete __formalu__formal P0`$,TB;b PF L z   0 @M Py ` p O } @ p  p { |           0 @ P ` pH

0
@
`
p

 <88






 0@P`4h<p@pP<h T<`4\@d@p* Linker *.<
    255 aMicrosoft (R) LINK*=cwdD:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\InputsexeC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.25017\bin\HostX64\x86\link.exepdbD:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\Inputs\SimplePaddingTest.pdbcmd /debug /nodefaultlib /entry:main,,
    256 p,p,,P,,#,(p,-,20,7P,<,Au,F,K@,P`,U,ZP,_,d,i@,n,s,x0,},,,,`,P,,0,`,,,,p,,,,, ,,P,,P,p6c9 `.text7P `.text$di7p `P.text$mn7 `(.text$yd6PX@@.rdata7@@.rdata7@@.edata7@@.rdata$zzzdbg6`@.data7.bss6p@@.CRT7@@.CRT$XCU6N@B.reloc.textc9: `.rdataXP>@@.data`@.CRTpB@@.relocND@B	/8
a	=i=a
q







!1AQ
1
a
A

QAeAq!Uq=5i5]qA@@   @ @ !@  @@$0<HT`lx ,8DP\ht(4@LXdp<HT`lx*?A@@3USimplePadNoPadding@@A&?B@@3USimplePadUnion@@A@*?C@@3USimplePadNoPadding2@@A&?E@@3USimplePadFields1@@A& ?F@@3USimplePadFields2@@A&(?G@@3USimplePadBase@@A&8?H@@3USimplePadDerived@@A&H?I@@3USimplePadEmpty@@A.P?K@@3USimplePadMultiInherit@@A.X?L@@3USimplePadMultiInherit2@@A.h?M@@3USimplePadTwoLevelInherit@@A*,?N@@3USimplePadAggregate@@At.`?__empty_global_delete@@YAXPAX@Z.p?__empty_global_delete@@YAXPAXI@Z*p?__global_delete@@YAXPAXI@ZXP_atexit_&??1SimplePadVfptr@@UAE@XZ*@??3SimplePadVfptr@@SAXPAXI@ZX&??0SimplePadVfptr@@QAE@XZ*??_GSimplePadVfptr@@UAEPAXI@Z*??_ESimplePadVfptr@@UAEPAXI@Z.P??3SimplePadVtable1@@SAXPAXI@Z*??1SimplePadVtable1@@UAE@XZZ*?A1@SimplePadVtable1@@UAEXXZZ*?B1@SimplePadVtable1@@UAEXXZZ*??0SimplePadVtable1@@QAE@XZZ.P??_GSimplePadVtable1@@UAEPAXI@Z.P??_ESimplePadVtable1@@UAEPAXI@Z.`??3SimplePadVtable2@@SAXPAXI@Z*??1SimplePadVtable2@@UAE@XZZ*?X2@SimplePadVtable2@@UAEXXZZ*0?Y2@SimplePadVtable2@@UAEXXZZ*P?Z2@SimplePadVtable2@@UAEXXZZ*??0SimplePadVtable2@@QAE@XZZ.??_GSimplePadVtable2@@UAEPAXI@Z.??_ESimplePadVtable2@@UAEPAXI@Z.p??3SimplePadVtable3@@SAXPAXI@Z*??1SimplePadVtable3@@UAE@XZZ.?Foo3@SimplePadVtable3@@UAEXXZ.?Bar3@SimplePadVtable3@@UAEXXZ.?Baz3@SimplePadVtable3@@UAEXXZ.?Buzz3@SimplePadVtable3@@UAEXXZ*0??0SimplePadVtable3@@QAE@XZX.??_GSimplePadVtable3@@UAEPAXI@Z.??_ESimplePadVtable3@@UAEPAXI@Z.P??1SimplePadMultiVTables@@UAE@XZ20??3SimplePadMultiVTables@@SAXPAXI@Z.p?A1@SimplePadMultiVTables@@UAEXXZ. ?Y2@SimplePadMultiVTables@@UAEXXZ.@?Z2@SimplePadMultiVTables@@UAEXXZ2?Bar3@SimplePadMultiVTables@@UAEXXZ2?Baz3@SimplePadMultiVTables@@UAEXXZ2?Buzz3@SimplePadMultiVTables@@UAEXXZ.p??0SimplePadMultiVTables@@QAE@XZX2??_GSimplePadMultiVTables@@UAEPAXI@Z2??_ESimplePadMultiVTables@@UAEPAXI@Z`_main2u??_ESimplePadMultiVTables@@W3AEPAXI@Z2??_ESimplePadMultiVTables@@W7AEPAXI@Z&??_7SimplePadVfptr@@6B@@&?J@@3USimplePadVfptr@@A@&??_7SimplePadVtable1@@6B@&?O@@3USimplePadVtable1@@A&??_7SimplePadVtable2@@6B@&|?P@@3USimplePadVtable2@@A&(??_7SimplePadVtable3@@6B@&x?Q@@3USimplePadVtable3@@A>@??_7SimplePadMultiVTables@@6BSimplePadVtable1@@@>P??_7SimplePadMultiVTables@@6BSimplePadVtable2@@@>d??_7SimplePadMultiVTables@@6BSimplePadVtable3@@@.?R@@3USimplePadMultiVTables@@Al%atexit%main
|PP$initializer$
+xQQ$initializer$
>RR$initializer$
@A
CB
EC
GE
I F
K(G
N8H
RHI
cJJ$initializer$
gPK
kXL
nhM
p,N
OO$initializer$int64_tat_exit_handlertint32_tusize_t:%SimplePadMultiVTables::SimplePadMultiVTables.%SimplePadVfptr::SimplePadVfptr2%(SimplePadVtable1::SimplePadVtable12%SimplePadVtable2::SimplePadVtable22%0SimplePadVtable3::SimplePadVtable3:%SimplePadMultiVTables::~SimplePadMT/	/8E51U!
    307 	yee	Y%a	I=-Qe	Eq-	
    313 5]q
    316 )
    317 A
    318 }u
    319 5u	  !@@ !  @   @@$0<HT`lx ,8DP\ht(4@Ldp$0<H	`	0DX|(
    325 @
    326 		P$\p4,	dDp4dt
    327 
    328 d4,T Hx<
    336 t
    338 %p'p%&P&%'p('0%P#%u%'@%`%#P('$@($'0('($$`(P&'0$`#%(&p#%''' (#P$%P%p(ultiVTables.%DSimplePadVfptr::~SimplePadVfptr2%SimplePadVtable1::~SimplePadVtable12%HSimplePadVtable2::~SimplePadVtable22%SimplePadVtable3::~SimplePadVtable36%PSimplePadMultiVTables::operator delete.%SimplePadVfptr::operator delete.%pSimplePadVtable1::operator delete.%	SimplePadVtable2::operator delete.%	SimplePadVtable3::operator deleteB%SimplePadMultiVTables::`scalar deleting destructor':%SimplePadVfptr::`scalar deleting destructor'>%8SimplePadVtable1::`scalar deleting destructor'>%SimplePadVtable2::`scalar deleting destructor'>%X
SimplePadVtable3::`scalar deleting destructor'*'
`dynamic initializer for 'J''*'T`dynamic initializer for 'O''*'`dynamic initializer for 'P''*',`dynamic initializer for 'Q''*'`dynamic initializer for 'R''2'`dynamic atexit destructor for 'J''2't`dynamic atexit destructor for 'O''2'`dynamic atexit destructor for 'P''2'T`dynamic atexit destructor for 'Q''2'`dynamic atexit destructor for 'R''&%4SimplePadMultiVTables::A1"%SimplePadVtable1::A1"%$SimplePadVtable1::B1*%SimplePadMultiVTables::Bar3&%SimplePadVtable3::Bar3*%SimplePadMultiVTables::Baz3&%SimplePadVtable3::Baz3*%SimplePadMultiVTables::Buzz3&%SimplePadVtable3::Buzz3&%tSimplePadVtable3::Foo3"%SimplePadVtable2::X2&%`SimplePadMultiVTables::Y2"%SimplePadVtable2::Y2&%PSimplePadMultiVTables::Z2"%SimplePadVtable2::Z2"%@__empty_global_delete"%__empty_global_delete*
SimplePadVtable2::`vftable'*
(SimplePadVtable3::`vftable'.
@SimplePadMultiVTables::`vftable'.
PSimplePadMultiVTables::`vftable'.
dSimplePadMultiVTables::`vftable'&
SimplePadVfptr::`vftable'*
SimplePadVtable1::`vftable'@pP#`#p#I##$0$P$F$$$%0%@%P%`%p%u%%%H%HP&H&H'Hp'''''''''(( (0(@(P(`(p(889 9@9w	1
    367 a	$|\hLP P`VePD:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\Inputs\SimplePaddingTest.objD:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\Inputs\SimplePaddingTest.obj `
* Linker *-. ` P`*2A P`*2A@ P`*2Ap P`*2A P`*2AP P`VepI P`9 P`r6 P`r6 P`r60 P`r6PF P`k P` P` P` P`0 P`V+g@ P`V+gP P`V+g` P`V+gp P`V+gu `E `>FH P`ZH P`nPH P`!H P`!H P`!p P` P` P` P` P` P` P` P` P` P` P`  P`0 P`@ P`P P`` P`V+gp P`V+g( P`( P`) P` ) P`@) P`@0@@0@@0@(@0@@@0@P@0@d@0@8@@c@0@,@0@@@0@
c9	X		Nd:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\inputs\simplepaddingtest.cppLD:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\Inputs\SimplePaddingTest.pdbd:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\inputs\simplepaddingtest.cppd:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\inputs\predefined c++ attributes (compiler internal)$T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + = $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = Le
tXFfSimplePadMultiInherit.?AUSimplePadMultiInherit@@>SimplePadFields1.?AUSimplePadFields1@@>SimplePadFields2.?AUSimplePadFields2@@&hi
tXJjSimplePadMultiInherit2.?AUSimplePadMultiInherit2@@:OneLevelInherit.?AUOneLevelInherit@@l
ZNmSimplePadTwoLevelInherit.?AUSimplePadTwoLevelInherit@@.
dX
tY
hFieldsBoSimplePadAggregate.?AUSimplePadAggregate@@
    398 =
    399 	,
    401 ,
    402 	,s
    404 ,
    405 u*
    406 v	,sw	,sxy
    409 ,*	{,sw	,s	qroperator deletet~SimplePadVtable1tA1tB1zSimplePadVtable1|operator=t__local_vftable_ctor_closure}__vecDelDtor>
    413 &~=SimplePadVtable1.?AUSimplePadVtable1@@BSimplePadEmptyBase2.?AUSimplePadEmptyBase2@@BSimplePadEmptyBase1.?AUSimplePadEmptyBase1@@
tX
YzSimplePadUnion::<unnamed-tag>::<unnamed-type-Z>.?AU<unnamed-type-Z>@<unnamed-tag>@SimplePadUnion@@.nativecommanagedrt__vc_attributes::event_sourceAttribute::type_e.?AW4type_e@event_sourceAttribute@__vc_attributes@@speedsizezt__vc_attributes::event_sourceAttribute::optimize_e.?AW4optimize_e@event_sourceAttribute@__vc_attributes@@j__vc_attributes::event_sourceAttribute.?AUevent_sourceAttribute@__vc_attributes@@
    416 
    417 
    418 		~type_eoptimize_eevent_sourceAttribute
type
optimize
0decoratej__vc_attributes::event_sourceAttribute.?AUevent_sourceAttribute@__vc_attributes@@BeBooleaneIntegereFloateDoublet__vc_attributes::helper_attributes::v1_alttypeAttribute::type_e.?AW4type_e@v1_alttypeAttribute@helper_attributes@__vc_attributes@@__vc_attributes::helper_attributes::v1_alttypeAttribute.?AUv1_alttypeAttribute@helper_attributes@__vc_attributes@@
    425 
    426 
    427 	>type_ev1_alttypeAttribute
type__vc_attributes::helper_attributes::v1_alttypeAttribute.?AUv1_alttypeAttribute@helper_attributes@__vc_attributes@@eAnyUsageeCoClassUsageeCOMInterfaceUsageeInterfaceUsageeMemberUsageeMethodUsage eInterfaceMethodUsage@eInterfaceMemberUsageeCoClassMemberUsageeCoClassMethodUsageeGlobalMethodUsageeGlobalDataUsageeClassUsageeInterfaceParameterUsage0eMethodParameterUsage@eIDLModuleUsageeAnonymousUsageeTypedefUsageeUnionUsageeEnumUsageeDefineTagUsageeStructUsage eLocalUsage@ePropertyUsageeEventUsageeTemplateUsageeModuleUsageeIllegalUsageeAsynchronousUsage?eAnyIDLUsaget__vc_attributes::helper_attributes::usageAttribute::usage_e.?AW4usage_e@usageAttribute@helper_attributes@__vc_attributes@@~__vc_attributes::helper_attributes::usageAttribute.?AUusageAttribute@helper_attributes@__vc_attributes@@
    430 
    431 	:usage_eusageAttribute
uvalue~__vc_attributes::helper_attributes::usageAttribute.?AUusageAttribute@helper_attributes@__vc_attributes@@Japartmentsinglefreeneutralbothvt__vc_attributes::threadingAttribute::threading_e.?AW4threading_e@threadingAttribute@__vc_attributes@@b__vc_attributes::threadingAttribute.?AUthreadingAttribute@__vc_attributes@@
    434 
    435 
    436 		Bthreading_ethreadingAttribute
valueb__vc_attributes::threadingAttribute.?AUthreadingAttribute@__vc_attributes@@.neverallowedalwaysrt__vc_attributes::aggregatableAttribute::type_e.?AW4type_e@aggregatableAttribute@__vc_attributes@@j__vc_attributes::aggregatableAttribute.?AUaggregatableAttribute@__vc_attributes@@
    440 
    441 
    442 		Btype_eaggregatableAttribute
typej__vc_attributes::aggregatableAttribute.?AUaggregatableAttribute@__vc_attributes@@vt__vc_attributes::event_receiverAttribute::type_e.?AW4type_e@event_receiverAttribute@__vc_attributes@@n__vc_attributes::event_receiverAttribute.?AUevent_receiverAttribute@__vc_attributes@@
    446 
    447 0	
    449 		^type_eevent_receiverAttribute
type
0layout_dependentn__vc_attributes::event_receiverAttribute.?AUevent_receiverAttribute@__vc_attributes@@ZdllexeserviceunspecifiedEXESERVICEft__vc_attributes::moduleAttribute::type_e.?AW4type_e@moduleAttribute@__vc_attributes@@^__vc_attributes::moduleAttribute.?AUmoduleAttribute@__vc_attributes@@
    454 
    455 
    456 p
    457 
    458 Bt0tt00	
    460 		btype_emoduleAttribute
type
name
version
uuid
tlcid
0control
helpstring
thelpstringcontext
 helpstringdll
$helpfile
t(helpcontext
0,hidden
0-restricted
0custom
4resource_name^8__vc_attributes::moduleAttribute.?AUmoduleAttribute@__vc_attributes@@d
Y:OneLevelInherit.?AUOneLevelInherit@@
0Y6NonEmptyBase2.?AUNonEmptyBase2@@
0X6NonEmptyBase1.?AUNonEmptyBase1@@
    482 
    484 
    485 """"18+ll|
    488 
    489 
    490 t
    491 p
    492 tt
    493 UU
    494 
    495 >SimplePadVtable2.?AUSimplePadVtable2@@u	
    496 
    498 
    499 
    500 	
    501 
    504 
    505 
    506 *
    507 	
    508 
	
    511 
    514 
    515 *	
    516 
    519 u	
    520 
		operator delete~SimplePadVtable2X2Y2Z2SimplePadVtable2operator=__local_vftable_ctor_closure__vecDelDtor>&SimplePadVtable2.?AUSimplePadVtable2@@
    527 
    528 UUP
    529 
    530 >SimplePadVtable3.?AUSimplePadVtable3@@	
    532 
    533 	
    535 
    536 !*
    537 "	#	$%
    540 *	'#		operator delete ~SimplePadVtable3 Foo3 Bar3 Baz3 Buzz3&SimplePadVtable3(operator= __local_vftable_ctor_closure)__vecDelDtor>&*SimplePadVtable3.?AUSimplePadVtable3@@>SimplePadVtable1.?AUSimplePadVtable1@@FSimplePadMultiVTables.?AUSimplePadMultiVTables@@
    546 -
    547 	-.	-	-.	-.
    552 -
    553 3*
    554 4	-.5	-.67
    557 -*	9-.5	-.*,
    560 /~SimplePadMultiVTables0operator delete/A11Y21Z22Bar32Baz32Buzz38SimplePadMultiVTables:operator=/__local_vftable_ctor_closure;__vecDelDtor
    562 UPF&<=SimplePadMultiVTables.?AUSimplePadMultiVTables@@
tX
tYB?SimplePadNoPadding.?AUSimplePadNoPadding@@zSimplePadUnion::<unnamed-tag>::<unnamed-type-Z>.?AU<unnamed-type-Z>@<unnamed-tag>@SimplePadUnion@@&
tX
Y
AZ:BSimplePadUnion.?AUSimplePadUnion@@2
0A
0B
0C
0DBDSimplePadNoPadding2.?AUSimplePadNoPadding2@@&
pA
pB
pC>FSimplePadFields1.?AUSimplePadFields1@@
tY
pX>HSimplePadFields2.?AUSimplePadFields2@@
tX6JSimplePadBase.?AUSimplePadBase@@6SimplePadBase.?AUSimplePadBase@@L
Y>MSimplePadDerived.?AUSimplePadDerived@@BSimplePadEmptyBase1.?AUSimplePadEmptyBase1@@BSimplePadEmptyBase2.?AUSimplePadEmptyBase2@@&OP
tX:QSimplePadEmpty.?AUSimplePadEmpty@@
    581 P
    582 S
    583 :SimplePadVfptr.?AUSimplePadVfptr@@
    584 U
    585 	UV	U
    588 U
    589 Y*
    590 Z	UV[	UV\]
    593 U*	_UV[	UV	TW~SimplePadVfptrXoperator delete
tX^SimplePadVfptr`operator=W__local_vftable_ctor_closurea__vecDelDtor:	&bSSimplePadVfptr.?AUSimplePadVfptr@@6NonEmptyBase1.?AUNonEmptyBase1@@6NonEmptyBase2.?AUNonEmptyBase2@@&d.1;X,@EEz"/LinkInfo/names/src/headerblock
    599 
    600 Q3
    601 p
    602 tt
    603 UU
    604 
    605 >SimplePadVtable2.?AUSimplePadVtable2@@u	
    606 
    608 
    609 
    610 	
    611 
    614 
    615 
    616 *
    617 	
    618 
	
    621 
    624 
    625 *	
    626 
    629 u	
    630 
		operator delete~SimplePadVtable2X2Y2Z2SimplePadVtable2operator=__local_vftable_ctor_closure__vecDelDtor>&SimplePadVtable2.?AUSimplePadVtable2@@
    637 
    638 UUP
    639 
    640 >SimplePadVtable3.?AUSimplePadVtable3@@	
    642 
    643 	
    645 
    646 !*
    647 "	#	$%
    650 *	'#		operator delete ~SimplePadVtable3 Foo3 Bar3 Baz3 Buzz3&SimplePadVtable3(operator= __local_vftable_ctor_closure)__vecDelDtor>&*SimplePadVtable3.?AUSimplePadVtable3@@>SimplePadVtable1.?AUSimplePadVtable1@@FSimplePadMultiVTables.?AUSimplePadMultiVTables@@
    656 -
    657 	-.	-	-.	-.
    662 -
    663 3*
    664 4	-.5	-.67
    667 -*	9-.5	-.*,
    670 /~SimplePadMultiVTables0operator delete/A11Y21Z22Bar32Baz32Buzz38SimplePadMultiVTables:operator=/__local_vftable_ctor_closure;__vecDelDtor
    672 UPF&<=SimplePadMultiVTables.?AUSimplePadMultiVTables@@
tX
tYB?SimplePadNoPadding.?AUSimplePadNoPadding@@zSimplePadUnion::<unnamed-tag>::<unnamed-type-Z>.?AU<unnamed-type-Z>@<unnamed-tag>@SimplePadUnion@@&
tX
Y
AZ:BSimplePadUnion.?AUSimplePadUnion@@2
0A
0B
0C
0DBDSimplePadNoPadding2.?AUSimplePadNoPadding2@@&
pA
pB
pC>FSimplePadFields1.?AUSimplePadFields1@@
tY
pX>HSimplePadFields2.?AUSimplePadFields2@@
tX6JSimplePadBase.?AUSimplePadBase@@6SimplePadBase.?AUSimplePadBase@@L
Y>MSimplePadDerived.?AUSimplePadDerived@@BSimplePadEmptyBase1.?AUSimplePadEmptyBase1@@BSimplePadEmptyBase2.?AUSimplePadEmptyBase2@@&OP
tX:QSimplePadEmpty.?AUSimplePadEmpty@@
    691 P
    692 S
    693 :SimplePadVfptr.?AUSimplePadVfptr@@
    694 U
    695 	UV	U
    698 U
    699 Y*
    700 Z	UV[	UV\]
    703 U*	_UV[	UV	TW~SimplePadVfptrXoperator delete
tX^SimplePadVfptr`operator=W__local_vftable_ctor_closurea__vecDelDtor:	&bSSimplePadVfptr.?AUSimplePadVfptr@@6NonEmptyBase1.?AUNonEmptyBase1@@6NonEmptyBase2.?AUNonEmptyBase2@@&d18Xl
    709 ``hatexitmain+>@
    710 CE!G)I0K5N<REcKgYk`njpqxCBLuL%L1LL LLfUQ>D:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\InputszC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.25017\bin\HostX64\x86\cl.exeSimplePaddingTest.cppFD:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\Inputs\vc140.pdb-c -Zi -GR- -MT -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.25017\ATLMFC\include" -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.25017\include" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\shared" -I"C:\Program Files (x86)\Windows$%v& Kits\10\include\10.0.14393.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\winrt" -TP -X !"#'-7{ctor}U]{ctor},y{ctor}
    711 {ctor}%{ctor}-/{dtor}UW{dtor},t{dtor}
    712 {dtor} {dtor}-0operator deleteUXoperator delete,roperator delete
    713 operator deleteoperator delete-;__delDtorUa__delDtor,}__delDtor
    715 __delDtor)__delDtor??__EJ@@YAXXZ??__EO@@YAXXZ??__EP@@YAXXZ??__EQ@@YAXXZ??__ER@@YAXXZ??__FJ@@YAXXZ??__FO@@YAXXZ??__FP@@YAXXZ??__FQ@@YAXXZ??__FR@@YAXXZ-/A1,tA1,tB1-2Bar3 Bar3-2Baz3 Baz3-2Buzz3 Buzz3 Foo3
    716 X2-1Y2
    717 Y2-1Z2
    718 Z2"__empty_global_delete"__empty_global_delete$r7N=oY~xp$?jEzj&9USzoR'*+OS/T7@PEF7a{lzrgI59W{SJ/RA^:uQc.FYB$
M_<YD	r x_\Hz9,at3Azk>,}CU'nF~Bqw{i0L4cLgXiL;#["[-Oy4c:1K!-6
    721 js*@m@x)Uo-?7f\]OXi<P[;16JAry
    722 7N&i9D!5u'	A^t"S:_HHx/G !%KJPNTRUYJNRU[fRh
    724 "m	]'Q0~Ze-22u7F%_1`:
    726 }@wTDvGP2N=yu=K= k9(v+	
    727 FP!`|h

    730