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 U
     10 
     11 *TestVB.?AUTestVB@@u	
     12 
     14 
     15 
     16 	
     17 
     20 
     21 
     22 *
     23 	
     24 
	
     27 
     30 
     31 *	
     32 
     35 u	
     36 
		operator delete~TestVBIntroFunction1
tXTestVBoperator=__local_vftable_ctor_closure__vecDelDtor*
     42 &TestVB.?AUTestVB@@*TestNVB.?AUTestNVB@@	
     44 
     45 	
     47 
     48 *
     49  	!	"#
     52 *	%!			operator delete~TestNVBIntroFunction2
tY$TestNVB&operator=__local_vftable_ctor_closure'__vecDelDtor*
     57 &(TestNVB.?AUTestNVB@@
     58 t
     59 *
     60 BTestDirectVBLayout.?AUTestDirectVBLayout@@	,
     62 ,
     63 
     64 ,
     65 /	,.0
     67 ,
     68 2*
     69 3	,.4	,.156	,.
     73 ,*	9,.0	9,.4:;	,.	,.
     78 +-operator delete
tZ7TestDirectVBLayout8~TestDirectVBLayout<operator==__local_vftable_ctor_closure>__vecDelDtorB&?TestDirectVBLayout.?AUTestDirectVBLayout@@6TestVBLayout.?AUTestVBLayout@@	A
     83 A
     84 
     85 A
     86 D	ACE
     88 A
     89 G*
     90 H	ACI	ACFJK	AC
     94 A*	NACE	NACIOP	AC
     98 +Boperator delete
tZLTestVBLayoutM~TestVBLayoutQoperator=M__local_vftable_ctor_closureR__vecDelDtor6&STestVBLayout.?AUTestVBLayout@@2TestIVBBase.?AUTestIVBBase@@
    103 U
    104 
    105 U
    106 W	UVX
    108 U
    109 Z*
    110 [	UV\	UVY]^	UV
    114 U*	aUVX	aUV\bc	UV	UV
    119 +
tA_TestIVBBase`~TestIVBBasedoperator=e__local_vftable_ctor_closuref__vecDelDtor2
    121 &gTestIVBBase.?AUTestIVBBase@@:TestIVBDerived.?AUTestIVBDerived@@
    122 i
    123 
    124 i
    125 k	ijl
    127 i
    128 n*
    129 o	ijp	ijmqr	ij
    134 i*	uijl	uijpvw	ij	ijU
    140 +
tBsTestIVBDerivedt~TestIVBDerivedxoperator=y__local_vftable_ctor_closurez__vecDelDtor:&{TestIVBDerived.?AUTestIVBDerived@@FTestIVBMergedDerived.?AUTestIVBMergedDerived@@
    143 }
    144 
    145 }
    146 	18atexitmain
    148 )@Th%|).MuM%M1MM MM>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.exeComplexPaddingTest.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)\Windowsv Kits\10\include\10.0.14393.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\winrt" -TP -X,6{ctor}U^{ctor}ir{ctor}}{ctor}#{ctor}
    149 {ctor}AK{ctor},8{dtor}U`{dtor}it{dtor}}{dtor}{dtor}
    150 {dtor}AM{dtor},-operator deleteoperator delete
    151 operator deleteABoperator delete,=__vbaseDtorUe__vbaseDtoriy__vbaseDtor}__vbaseDtorAM__vbaseDtor,>__delDtorUf__delDtoriz__delDtor}__delDtor'__delDtor
    153 __delDtorAR__delDtor??__EA@@YAXXZ??__EB2@@YAXXZ??__EB@@YAXXZ??__EC@@YAXXZ??__ED@@YAXXZ??__EE@@YAXXZ??__EF@@YAXXZ??__FA@@YAXXZ??__FB2@@YAXXZ??__FB@@YAXXZ??__FC@@YAXXZ??__FD@@YAXXZ??__FE@@YAXXZ??__FF@@YAXXZ
    154 IntroFunction1IntroFunction2"__empty_global_delete"__empty_global_delete.1"X|!F\E5sEQ3RD:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\Inputs\ComplexPaddingTest.obj:< 
    155 a
    156 aMicrosoft (R) Optimizing Compiler.atexithandler*pmaintargcargvA$initializer$B$initializer$B2$initializer$C$initializer$D$initializer$E$initializer$F$initializer$LNI	C6TestDirectVBLayout::TestDirectVBLayout .this>XI	C^ TestIVBBase::TestIVBBase VthisFS	MrTestIVBDerived::TestIVBDerived jthisRdS	MTestIVBMergedDerived::TestIVBMergedDerived ~this6#`TestNVB::TestNVB this6DTestVB::TestVB 
thisB]	WKTestVBLayout::TestVBLayout CthisNH8 TestDirectVBLayout::~TestDirectVBLayout .thisB`0TestIVBBase::~TestIVBBase VthisFDt@TestIVBDerived::~TestIVBDerived jthisR`TestIVBMergedDerived::~TestIVBMergedDerived ~this:DTestNVB::~TestNVB this6TestVB::~TestVB 
thisB0	MTestVBLayout::~TestVBLayout CthisJ	-TestDirectVBLayout::operator delete ptrusz>D
    190 TestNVB::operator delete ptrusz>
    194 TestVB::operator delete ptruszFTBTestVBLayout::operator delete ptruszN!= TestDirectVBLayout::`vbase destructor' .thisF\!ePTestIVBBase::`vbase destructor' VthisJ!yTestIVBDerived::`vbase destructor' jthisNh
!TestIVBMergedDerived::`vbase destructor' ~thisF
MTestVBLayout::`vbase destructor' CthisJX[thunk]:TestVBLayout::`vector deleting destructor'VTN>TestDirectVBLayout::`scalar deleting destructor' .thisRtTNfTestIVBBase::`scalar deleting destructor' VthisRTNzTestIVBDerived::`scalar deleting destructor' jthisZTN`TestIVBMergedDerived::`scalar deleting destructor' ~thisNHB'TestNVB::`scalar deleting destructor' thisJHB0TestVB::`scalar deleting destructor' 
thisR,HBRTestVBLayout::`scalar deleting destructor' CthisF`dynamic initializer for 'A''F`dynamic initializer for 'B2''Fp0`dynamic initializer for 'B''F``dynamic initializer for 'C''FH`dynamic initializer for 'D''F`dynamic initializer for 'E''F `dynamic initializer for 'F''J
p+`dynamic atexit destructor for 'A''J
+`dynamic atexit destructor for 'B2''Jp
+`dynamic atexit destructor for 'B''J
+`dynamic atexit destructor for 'C''JP
+`dynamic atexit destructor for 'D''J
,`dynamic atexit destructor for 'E''J0
0,`dynamic atexit destructor for 'F''>TestVB::IntroFunction1 
this> TestNVB::IntroFunction2 this>__empty_global_delete __formal>0 __empty_global_delete __formalu__formal 0$356PGP~5k;      !   0 `# ' + 1 
  7  7(p
    242 
    243 
    244 
    245 
    246 
    247 
    248 0@`pPx
$
P



<\8p<|4h4`DxH|4X$ <88* Linker *.<
    273 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\ComplexPaddingTest.pdbcmd /debug /nodefaultlib /entry:main,,
    274 `,,,,,#`,( ,-,2,7`,<,A,F,K,P,U,Z,_P,d,i,n,s ,x`,},@, ,,,,0,,,,,0,,0, ,,,,,, 6\< `.text7 `.text$di7 `.text$mn7 `p+.text$yd6P@@.rdata7@@.rdata7@@.edata7@@.rdata$zzzdbg6`@.data7.bss6p!@@.CRT7!@@.CRT$XCU6N@B.reloc.text\<> `.rdataPB@@.data`@.CRT!pF@@.relocNH@B	/P
q
    282 Q}a5
    284 
    285 1a
=q
    291 5
    292 ]	}qA
    298 
    299 

%9YEQ
yI%
i
y=5
@   @~@@@ ~@  ( @ @$0<HT`lx ,8DP\ht(4LXdp|<HT`l.?__empty_global_delete@@YAXPAX@Z. ?__empty_global_delete@@YAXPAXI@Z* ?__global_delete@@YAXPAXI@ZX_atexit_"??3TestVB@@SAXPAXI@ZP??1TestVB@@UAE@XZ.?IntroFunction1@TestVB@@UAEXXZ??0TestVB@@QAE@XZ"0??_GTestVB@@UAEPAXI@Z"0??_ETestVB@@UAEPAXI@Z"??3TestNVB@@SAXPAXI@Z"??1TestNVB@@UAE@XZ.?IntroFunction2@TestNVB@@UAEXXZ"`??0TestNVB@@QAE@XZV&??_GTestNVB@@UAEPAXI@ZU&??_ETestNVB@@UAEPAXI@ZU.??3TestDirectVBLayout@@SAXPAXI@Z*??0TestDirectVBLayout@@QAE@XZ* ??1TestDirectVBLayout@@UAE@XZ.??_GTestDirectVBLayout@@UAEPAXI@Z.??_ETestDirectVBLayout@@UAEPAXI@Z. ??_DTestDirectVBLayout@@QAEXXZ*??3TestVBLayout@@SAXPAXI@ZZ&??0TestVBLayout@@QAE@XZZ&??1TestVBLayout@@UAE@XZZ*??_GTestVBLayout@@UAEPAXI@ZZ*??_ETestVBLayout@@UAEPAXI@ZZ&??_DTestVBLayout@@QAEXXZ@& ??0TestIVBBase@@QAE@XZ@&0??1TestIVBBase@@UAE@XZ@*??_GTestIVBBase@@UAEPAXI@ZZ*??_ETestIVBBase@@UAEPAXI@ZZ&P??_DTestIVBBase@@QAEXXZZ&??0TestIVBDerived@@QAE@XZ&@??1TestIVBDerived@@UAE@XZ*??_GTestIVBDerived@@UAEPAXI@Z*??_ETestIVBDerived@@UAEPAXI@Z*??_DTestIVBDerived@@QAEXXZ.??0TestIVBMergedDerived@@QAE@XZ.`??1TestIVBMergedDerived@@UAE@XZ2`??_GTestIVBMergedDerived@@UAEPAXI@Z2`??_ETestIVBMergedDerived@@UAEPAXI@Z.??_DTestIVBMergedDerived@@QAEXXZ@_main.??_ETestVBLayout@@WBA@AEPAXI@Z@??_7TestVB@@6B@@<?A@@3UTestVB@@A@??_7TestNVB@@6B@@D?B@@3UTestNVB@@A@*??_7TestDirectVBLayout@@6B@Z*$??_8TestDirectVBLayout@@7B@Z*`?B2@@3UTestDirectVBLayout@@AZ.0??_7TestVBLayout@@6BTestNVB@@@@*<??_7TestVBLayout@@6BTestVB@@@"H??_8TestVBLayout@@7B@"$?C@@3UTestVBLayout@@A"T??_7TestIVBBase@@6B@"`??_8TestIVBBase@@7B@"?D@@3UTestIVBBase@@A&l??_7TestIVBDerived@@6B@B&x??_8TestIVBDerived@@7B@B&?E@@3UTestIVBDerived@@AB*??_7TestIVBMergedDerived@@6B@*??_8TestIVBMergedDerived@@7B@*L?F@@3UTestIVBMergedDerived@@A%atexit%main
<AA$initializer$
)DBB$initializer$
@`B2B2$initializer$
T$CC$initializer$
hDD$initializer$
|EE$initializer$
LFF$initializer$at_exit_handlerusize_t6%\TestDirectVBLayout::TestDirectVBLayout&%TestIVBBase::TestIVBBase.%\TestIVBDerived::TestIVBDerived:%TestIVBMergedDerived::TestIVBMergedDerived%hTestNVB::TestNVB%TestVB::TestVB*%HTestVBLayout::TestVBLayout6%TestDirectVBLayout::~TestDirectVBLayout&%LTestIVBBase::~TestIVBBase.%TestIVBDerived::~TestIVBDerived:%HTestIVBMergedDerived::~TestIVBMergedDerived%TestNVB::~TestNVB%HTestVB::~TestVB*%TestVBLayout::~TestVBLayout2%4	TestDirectVBLayout::operator delete&%	TestNVB::operator delete&%H
    329 TestVB::operator delete*%
    330 TestVBLayout::operator delete6%XTestDirectVBLayout::`vbase destructor'.%TestIVBBase::`vbase destructor'2%`TestIVBDerived::`vbase destructor'6%TestIVBMergedDerived::`vbase d -	/Ee
U9aa	E
    336 		%u	Y%UQ1Q		-	
    337 )]	ym9-1@(@" @ @@ @@@  $0<HT`lx ,8DP\ht(4@LXdp|P$xTlT(X0$D\8,0``d	,	t			
    340 P		D
    341 8(`%%&('`) +(&`)'#&$'$+P')%' $`&*@& '*(#0&+)#(0*(0* &(&&'* +estructor'.%l
TestVBLayout::`vbase destructor'>%\TestDirectVBLayout::`scalar deleting destructor'6%TestIVBBase::`scalar deleting destructor':%xTestIVBDerived::`scalar deleting destructor'B%TestIVBMergedDerived::`scalar deleting destructor'2%TestNVB::`scalar deleting destructor'2% TestVB::`scalar deleting destructor':%TestVBLayout::`scalar deleting destructor'*'0`dynamic initializer for 'A''.'`dynamic initializer for 'B2''*'`dynamic initializer for 'B''*'t`dynamic initializer for 'C''*'`dynamic initializer for 'D''*'L`dynamic initializer for 'E''*'`dynamic initializer for 'F''2'$`dynamic atexit destructor for 'A''2'`dynamic atexit destructor for 'B2''2'`dynamic atexit destructor for 'B''2't`dynamic atexit destructor for 'C''2'`dynamic atexit destructor for 'D''2'T`dynamic atexit destructor for 'E''2'`dynamic atexit destructor for 'F''&%4TestVB::IntroFunction1&%TestNVB::IntroFunction2"%$__empty_global_delete"%__empty_global_delete
TestVB::`vftable'"
TestNVB::`vftable'*
TestDirectVBLayout::`vftable'&
0TestVBLayout::`vftable'&
<TestVBLayout::`vftable'&
TTestIVBBase::`vftable'&
lTestIVBDerived::`vftable'.
TestIVBMergedDerived::`vftable'0`###I	 $I	$S	$S	`%%%]	 &0&@&`&&&&&&'' '!P'!'!'!'((T(T(T`)T)H0*H*H*++ +p;;;;;<0<w	1
    356 a	$|\iL P`Ve4(D:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\Inputs\ComplexPaddingTest.objD:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\Inputs\ComplexPaddingTest.obj `
h* Linker *-. ` P`*2A P`0 P`*2A` P` P` P` P` P`VeI P` I P`S P`{S P`{` P`r6 P`r6] P`S  P`0 P`@ P`!` P`! P` P` P`X P`V+g P`V+g P`V+g P`V+g ! P`gpP! P`gp! P`	b! P`	b P`c= `mT P`!T P`!T P`MTg`T P`MTgH P`n0H P`nH P`}3 P` P` P`V+g  P`V+gp+ P`+ P`+ P`+ P`+ P`, P`0, P`@0@@0@@0@$@0@(0@0@<@0@H@0@`UT@0@`@0@(l@0@x@0@J@0@@0@J8@@d@0@X@0@p0@0@
\<		!	Nd:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\inputs\complexpaddingtest.cppMD:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\Inputs\ComplexPaddingTest.pdbd:\src\llvm-mono\llvm\test\tools\llvm-pdbdump\inputs\complexpaddingtest.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 + = M}~
    368 }
    369 *
    370 	}~	}~	}~
    375 }*	}~	}~	}~	}~U
    381 +
tBTestIVBMergedDerived~TestIVBMergedDerivedoperator=__local_vftable_ctor_closure__vecDelDtorF&TestIVBMergedDerived.?AUTestIVBMergedDerived@@.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@@
    384 
    385 
    386 		~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@@
    393 
    394 
    395 	>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@@
    398 
    399 	: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@@
    402 
    403 
    404 		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@@
    408 
    409 
    410 		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@@
    414 
    415 0	
    417 		^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@@
    422 
    423 
    424 p
    425 
    426 Bt0tt00	
    428 		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@@
    447 
    449 
    450 "18'xx
    453 
    454 
    455 t
    456 p
    457 tt
    458 U
    459 
    460 *TestVB.?AUTestVB@@u	
    461 
    463 
    464 
    465 	
    466 
    469 
    470 
    471 *
    472 	
    473 
	
    476 
    479 
    480 *	
    481 
    484 u	
    485 
		operator delete~TestVBIntroFunction1
tXTestVBoperator=__local_vftable_ctor_closure__vecDelDtor*
    491 &TestVB.?AUTestVB@@*TestNVB.?AUTestNVB@@	
    493 
    494 	
    496 
    497 *
    498  	!	"#
    501 *	%!			operator delete~TestNVBIntroFunction2
tY$TestNVB&operator=__local_vftable_ctor_closure'__vecDelDtor*
    506 &(TestNVB.?AUTestNVB@@
    507 t
    508 *
    509 BTestDirectVBLayout.?AUTestDirectVBLayout@@	,
    511 ,
    512 
    513 ,
    514 /	,.0
    516 ,
    517 2*
    518 3	,.4	,.156	,.
    522 ,*	9,.0	9,.4:;	,.	,.
    527 +-operator delete
tZ7TestDirectVBLayout8~TestDirectVBLayout<operator==__local_vftable_ctor_closure>__vecDelDtorB&?TestDirectVBLayout.?AUTestDirectVBLayout@@6TestVBLayout.?AUTestVBLayout@@	A
    532 A
    533 
    534 A
    535 D	ACE
    537 A
    538 G*
    539 H	ACI	ACFJK	AC
    543 A*	NACE	NACIOP	AC
    547 +Boperator delete
tZLTestVBLayoutM~TestVBLayoutQoperator=M__local_vftable_ctor_closureR__vecDelDtor6&STestVBLayout.?AUTestVBLayout@@2TestIVBBase.?AUTestIVBBase@@
    552 U
    553 
    554 U
    555 W	UVX
    557 U
    558 Z*
    559 [	UV\	UVY]^	UV
    563 U*	aUVX	aUV\bc	UV	UV
    568 +
tA_TestIVBBase`~TestIVBBasedoperator=e__local_vftable_ctor_closuref__vecDelDtor2
    570 &gTestIVBBase.?AUTestIVBBase@@:TestIVBDerived.?AUTestIVBDerived@@
    571 i
    572 
    573 i
    574 k	ijl
    576 i
    577 n*
    578 o	ijp	ijmqr	ij
    583 i*	uijl	uijpvw	ij	ijU
    589 +
tBsTestIVBDerivedt~TestIVBDerivedxoperator=y__local_vftable_ctor_closurez__vecDelDtor:&{TestIVBDerived.?AUTestIVBDerived@@FTestIVBMergedDerived.?AUTestIVBMergedDerived@@
    592 }
    593 
    594 }
    595 	.1"X|!F\E5sE"/LinkInfo/names/src/headerblock
    596 
    597 Q3
    598 p
    599 tt
    600 U
    601 
    602 *TestVB.?AUTestVB@@u	
    603 
    605 
    606 
    607 	
    608 
    611 
    612 
    613 *
    614 	
    615 
	
    618 
    621 
    622 *	
    623 
    626 u	
    627 
		operator delete~TestVBIntroFunction1
tXTestVBoperator=__local_vftable_ctor_closure__vecDelDtor*
    633 &TestVB.?AUTestVB@@*TestNVB.?AUTestNVB@@	
    635 
    636 	
    638 
    639 *
    640  	!	"#
    643 *	%!			operator delete~TestNVBIntroFunction2
tY$TestNVB&operator=__local_vftable_ctor_closure'__vecDelDtor*
    648 &(TestNVB.?AUTestNVB@@
    649 t
    650 *
    651 BTestDirectVBLayout.?AUTestDirectVBLayout@@	,
    653 ,
    654 
    655 ,
    656 /	,.0
    658 ,
    659 2*
    660 3	,.4	,.156	,.
    664 ,*	9,.0	9,.4:;	,.	,.
    669 +-operator delete
tZ7TestDirectVBLayout8~TestDirectVBLayout<operator==__local_vftable_ctor_closure>__vecDelDtorB&?TestDirectVBLayout.?AUTestDirectVBLayout@@6TestVBLayout.?AUTestVBLayout@@	A
    674 A
    675 
    676 A
    677 D	ACE
    679 A
    680 G*
    681 H	ACI	ACFJK	AC
    685 A*	NACE	NACIOP	AC
    689 +Boperator delete
tZLTestVBLayoutM~TestVBLayoutQoperator=M__local_vftable_ctor_closureR__vecDelDtor6&STestVBLayout.?AUTestVBLayout@@2TestIVBBase.?AUTestIVBBase@@
    694 U
    695 
    696 U
    697 W	UVX
    699 U
    700 Z*
    701 [	UV\	UVY]^	UV
    705 U*	aUVX	aUV\bc	UV	UV
    710 +
tA_TestIVBBase`~TestIVBBasedoperator=e__local_vftable_ctor_closuref__vecDelDtor2
    712 &gTestIVBBase.?AUTestIVBBase@@:TestIVBDerived.?AUTestIVBDerived@@
    713 i
    714 
    715 i
    716 k	ijl
    718 i
    719 n*
    720 o	ijp	ijmqr	ij
    725 i*	uijl	uijpvw	ij	ijU
    731 +
tBsTestIVBDerivedt~TestIVBDerivedxoperator=y__local_vftable_ctor_closurez__vecDelDtor:&{TestIVBDerived.?AUTestIVBDerived@@FTestIVBMergedDerived.?AUTestIVBMergedDerived@@
    734 }
    735 
    736 }
    737 	18I	$$,atexitmain
    739 )@Th%|).MuM%M1MM MM>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.exeComplexPaddingTest.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)\Windowsv Kits\10\include\10.0.14393.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\winrt" -TP -X,6{ctor}U^{ctor}ir{ctor}}{ctor}#{ctor}
    740 {ctor}AK{ctor},8{dtor}U`{dtor}it{dtor}}{dtor}{dtor}
    741 {dtor}AM{dtor},-operator deleteoperator delete
    742 operator deleteABoperator delete,=__vbaseDtorUe__vbaseDtoriy__vbaseDtor}__vbaseDtorAM__vbaseDtor,>__delDtorUf__delDtoriz__delDtor}__delDtor'__delDtor
    744 __delDtorAR__delDtor??__EA@@YAXXZ??__EB2@@YAXXZ??__EB@@YAXXZ??__EC@@YAXXZ??__ED@@YAXXZ??__EE@@YAXXZ??__EF@@YAXXZ??__FA@@YAXXZ??__FB2@@YAXXZ??__FB@@YAXXZ??__FC@@YAXXZ??__FD@@YAXXZ??__FE@@YAXXZ??__FF@@YAXXZ
    745 IntroFunction1IntroFunction2"__empty_global_delete"__empty_global_delete$r7N=oY~xp$VjEzj&9USzoRZs	4M:}W#TIacZ ]oX\}JM&uwq(Hm@$=F`*d-{L<Itm}izDU)CUD(,X3A.2jBI'3iM14.Vh:"7Px|I;>g\XKs*<7}EV@)EZ<^rOyBjsK!-6E*@m@x^53ao-?KENUZ<P_rX	(rOt"*7D!5J6XVE1x/#< !K_SgRh
    749 "8Cd:.-~Q'?V
    753 _N'mf< =:d4M9%ty8Wv*\mm-(vD'K
    757 	GxTl`,
    761