Microsoft C/C++ MSF 7.00 DS8 18 t t* A 0ptt BMemberFuncsTest::A.?AVA@MemberFuncsTest@@    t   t   " FuncAFuncBBMemberFuncsTest::A.?AVA@MemberFuncsTest@@   @   pAt  .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@@        !~type_eoptimize_e"event_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@@ ' & '( )>&type_e*v1_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@@ / u /0 1:.usage_e2usageAttribute uvalue~3__vc_attributes::helper_attributes::usageAttribute.?AUusageAttribute@helper_attributes@__vc_attributes@@Japartmentsinglefreeneutralbothvt5__vc_attributes::threadingAttribute::threading_e.?AW4threading_e@threadingAttribute@__vc_attributes@@b__vc_attributes::threadingAttribute.?AUthreadingAttribute@__vc_attributes@@ 7 6 78 9 78  :;B6threading_e<threadingAttribute 6valueb=__vc_attributes::threadingAttribute.?AUthreadingAttribute@__vc_attributes@@.neverallowedalwaysrt?__vc_attributes::aggregatableAttribute::type_e.?AW4type_e@aggregatableAttribute@__vc_attributes@@j__vc_attributes::aggregatableAttribute.?AUaggregatableAttribute@__vc_attributes@@ A @ AB C 18 $Ju,J%4J1>JHJ SJaJ6D:\upstream\llvm\test\tools\llvm-pdbdump\InputsvC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\cl.exe".\PrettyFuncDumperTest.cppBD:\upstream\llvm\test\tools\llvm-pdbdump\Inputs\vc140.pdb-Zi -c -GR- -MT -TP -X    .1jVZ uF]OQ3RD:\upstream\llvm\test\tools\llvm-pdbdump\Inputs\PrettyFuncDumperTest.obj:<  c cMicrosoft (R) Optimizing Compiler*PFunc tarrayB``anonymous namespace'::Func a  b c.pNS::Func pa  tb*`LH main v1L :cTemplateFunc<1,int> tBeTemplateFunc<1,int,int,int> t  t tB MemberFuncsTest::A::FuncA   thisB0MemberFuncsTest::A::FuncB   this  ta P `(pXLL') *,..8/F0H1k'*%TemplateFunc<1,int,int,int>&%MemberFuncsTest::A::FuncA&%MemberFuncsTest::A::FuncB( /P,)uI%U $0<HT`lt(T$Hp0Pw 1 c h\fLP| P`^b @kD:\upstream\llvm\test\tools\llvm-pdbdump\Inputs\PrettyFuncDumperTest.objD:\upstream\llvm\test\tools\llvm-pdbdump\Inputs\PrettyFuncDumperTest.obj\( `b* Linker *-.\( `bP| P`^b P`V+g P`V+g P`0 P`V+g\8@@b\Da@0@b\@0@b 0 V   d:\upstream\llvm\test\tools\llvm-pdbdump\inputs\prettyfuncdumpertest.cppJD:\upstream\llvm\test\tools\llvm-pdbdump\Inputs\PrettyFuncDumperTest.pdb P`pL 0d:\upstream\llvm\test\tools\llvm-pdbdump\inputs\prettyfuncdumpertest.cppd:\upstream\llvm\test\tools\llvm-pdbdump\inputs\predefined c++ attributes (compiler internal)$T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + = J AB  DEB@type_eFaggregatableAttribute @typejG__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@@ J I0 JK L I JK N JK  MOP^Itype_eQevent_receiverAttribute Itype 0layout_dependentnR__vc_attributes::event_receiverAttribute.?AUevent_receiverAttribute@__vc_attributes@@ZdllexeserviceunspecifiedEXESERVICEftT__vc_attributes::moduleAttribute::type_e.?AW4type_e@moduleAttribute@__vc_attributes@@^__vc_attributes::moduleAttribute.?AUmoduleAttribute@__vc_attributes@@ V p X BUYYYt0YtYYt00YY VW Z U VW \ VW  []^bUtype_e_moduleAttribute Utype Yname Yversion Y uuid tlcid 0control Yhelpstring thelpstringcontext Y helpstringdll Y$helpfile t(helpcontext 0,hidden 0-restricted Y0custom Y4resource_name^`8__vc_attributes::moduleAttribute.?AUmoduleAttribute@__vc_attributes@@ tbtttd 18f t t* A 0ptt BMemberFuncsTest::A.?AVA@MemberFuncsTest@@    t   t   " FuncAFuncBBMemberFuncsTest::A.?AVA@MemberFuncsTest@@   @   pAt  .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@@        !~type_eoptimize_e"event_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@@ ' & '( )>&type_e*v1_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@@ / u /0 1:.usage_e2usageAttribute uvalue~3__vc_attributes::helper_attributes::usageAttribute.?AUusageAttribute@helper_attributes@__vc_attributes@@Japartmentsinglefreeneutralbothvt5__vc_attributes::threadingAttribute::threading_e.?AW4threading_e@threadingAttribute@__vc_attributes@@b__vc_attributes::threadingAttribute.?AUthreadingAttribute@__vc_attributes@@ 7 6 78 9 78  :;B6threading_e<threadingAttribute 6valueb=__vc_attributes::threadingAttribute.?AUthreadingAttribute@__vc_attributes@@.neverallowedalwaysrt?__vc_attributes::aggregatableAttribute::type_e.?AW4type_e@aggregatableAttribute@__vc_attributes@@j__vc_attributes::aggregatableAttribute.?AUaggregatableAttribute@__vc_attributes@@ A @ AB C.1jVZ uF]O"/LinkInfo/names/src/headerblock Q3ptt BMemberFuncsTest::A.?AVA@MemberFuncsTest@@    t   t   " FuncAFuncBBMemberFuncsTest::A.?AVA@MemberFuncsTest@@   @   pAt  .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@@        !~type_eoptimize_e"event_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@@ ' & '( )>&type_e*v1_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@@ / u /0 1:.usage_e2usageAttribute uvalue~3__vc_attributes::helper_attributes::usageAttribute.?AUusageAttribute@helper_attributes@__vc_attributes@@Japartmentsinglefreeneutralbothvt5__vc_attributes::threadingAttribute::threading_e.?AW4threading_e@threadingAttribute@__vc_attributes@@b__vc_attributes::threadingAttribute.?AUthreadingAttribute@__vc_attributes@@ 7 6 78 9 78  :;B6threading_e<threadingAttribute 6valueb=__vc_attributes::threadingAttribute.?AUthreadingAttribute@__vc_attributes@@.neverallowedalwaysrt?__vc_attributes::aggregatableAttribute::type_e.?AW4type_e@aggregatableAttribute@__vc_attributes@@j__vc_attributes::aggregatableAttribute.?AUaggregatableAttribute@__vc_attributes@@ A @ AB C 1888@ $Ju,J%4J1>JHJ SJaJ6D:\upstream\llvm\test\tools\llvm-pdbdump\InputsvC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.11.25503\bin\HostX86\x86\cl.exe".\PrettyFuncDumperTest.cppBD:\upstream\llvm\test\tools\llvm-pdbdump\Inputs\vc140.pdb-Zi -c -GR- -MT -TP -X    00+6')$På618yXPR7'%I\Oyb3+K!-6)@@m@x#zo-? [8(=<PE Krp0enEsWS;YD!5__fB\-?L ogl%SZLɒbo[2(v@,(x@