GSL/asm/Visual Studio 2015_14_LLVM_x64_Release/span_compile_only.asm
2019-02-28 02:43:32 +00:00

43518 lines
1.5 MiB

.text
.intel_syntax noprefix
.def "?foo@@YA_NXZ";
.scl 2;
.type 32;
.endef
.globl "?foo@@YA_NXZ" # -- Begin function ?foo@@YA_NXZ
.p2align 4, 0x90
"?foo@@YA_NXZ": # @"?foo@@YA_NXZ"
.Lfunc_begin0:
.cv_func_id 0
.cv_file 1 "C:\\projects\\gsl\\tests\\span_compile_only.cpp" "4624275D2F517EEFA27001688003239C" 1
.cv_loc 0 1 42 0 is_stmt 0 # ..\tests\span_compile_only.cpp:42:0
.seh_proc "?foo@@YA_NXZ"
# %bb.0:
sub rsp, 152
.seh_stackalloc 152
.seh_endprologue
mov rax, qword ptr [rip + __security_cookie]
xor rax, rsp
mov qword ptr [rsp + 144], rax
.Ltmp0:
.cv_loc 0 1 44 0 # ..\tests\span_compile_only.cpp:44:0
mov byte ptr [rsp + 95], 1
.cv_loc 0 1 45 0 # ..\tests\span_compile_only.cpp:45:0
lea rcx, [rsp + 128]
.Ltmp1:
#DEBUG_VALUE: s <- [$rcx+0]
call "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ"
.Ltmp2:
.cv_loc 0 1 46 0 # ..\tests\span_compile_only.cpp:46:0
test byte ptr [rsp + 95], 1
mov dl, 1
mov qword ptr [rsp + 80], rax # 8-byte Spill
mov byte ptr [rsp + 79], dl # 1-byte Spill
jne .LBB0_4
# %bb.1:
lea rcx, [rsp + 128]
call "?size@?$span@H$0?0@gsl@@QEBA_JXZ"
xor edx, edx
mov r8b, dl
cmp rax, 0
mov byte ptr [rsp + 78], r8b # 1-byte Spill
jne .LBB0_3
# %bb.2:
lea rcx, [rsp + 128]
call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ"
cmp rax, 0
sete dl
mov byte ptr [rsp + 78], dl # 1-byte Spill
.LBB0_3:
mov al, byte ptr [rsp + 78] # 1-byte Reload
mov byte ptr [rsp + 79], al # 1-byte Spill
.LBB0_4:
mov al, byte ptr [rsp + 79] # 1-byte Reload
and al, 1
mov byte ptr [rsp + 95], al
.cv_loc 0 1 48 0 # ..\tests\span_compile_only.cpp:48:0
lea rcx, [rsp + 112]
.Ltmp3:
#DEBUG_VALUE: cs <- [$rcx+0]
call "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ"
.Ltmp4:
.cv_loc 0 1 49 0 # ..\tests\span_compile_only.cpp:49:0
test byte ptr [rsp + 95], 1
mov dl, 1
mov qword ptr [rsp + 64], rax # 8-byte Spill
mov byte ptr [rsp + 63], dl # 1-byte Spill
jne .LBB0_8
# %bb.5:
lea rcx, [rsp + 112]
call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ"
xor edx, edx
mov r8b, dl
cmp rax, 0
mov byte ptr [rsp + 62], r8b # 1-byte Spill
jne .LBB0_7
# %bb.6:
lea rcx, [rsp + 112]
call "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ"
cmp rax, 0
sete dl
mov byte ptr [rsp + 62], dl # 1-byte Spill
.LBB0_7:
mov al, byte ptr [rsp + 62] # 1-byte Reload
mov byte ptr [rsp + 63], al # 1-byte Spill
.LBB0_8:
mov al, byte ptr [rsp + 63] # 1-byte Reload
and al, 1
mov byte ptr [rsp + 95], al
.cv_loc 0 1 51 0 # ..\tests\span_compile_only.cpp:51:0
lea rcx, [rsp + 96]
.Ltmp5:
#DEBUG_VALUE: s2 <- [$rcx+0]
call "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ"
.Ltmp6:
.cv_loc 0 1 52 0 # ..\tests\span_compile_only.cpp:52:0
test byte ptr [rsp + 95], 1
mov dl, 1
mov qword ptr [rsp + 48], rax # 8-byte Spill
mov byte ptr [rsp + 47], dl # 1-byte Spill
jne .LBB0_12
# %bb.9:
lea rcx, [rsp + 96]
call "?size@?$span@H$0?0@gsl@@QEBA_JXZ"
xor edx, edx
mov r8b, dl
cmp rax, 0
mov byte ptr [rsp + 46], r8b # 1-byte Spill
jne .LBB0_11
# %bb.10:
lea rcx, [rsp + 96]
call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ"
cmp rax, 0
sete dl
mov byte ptr [rsp + 46], dl # 1-byte Spill
.LBB0_11:
mov al, byte ptr [rsp + 46] # 1-byte Reload
mov byte ptr [rsp + 47], al # 1-byte Spill
.LBB0_12:
mov al, byte ptr [rsp + 47] # 1-byte Reload
and al, 1
mov byte ptr [rsp + 95], al
.cv_loc 0 1 54 0 # ..\tests\span_compile_only.cpp:54:0
mov al, byte ptr [rsp + 95]
and al, 1
movzx eax, al
mov rcx, qword ptr [rsp + 144]
xor rcx, rsp
mov dword ptr [rsp + 40], eax # 4-byte Spill
call __security_check_cookie
mov eax, dword ptr [rsp + 40] # 4-byte Reload
add rsp, 152
ret
.Ltmp7:
.Lfunc_end0:
.seh_handlerdata
.text
.seh_endproc
# -- End function
.def "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ"
.globl "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" # -- Begin function ??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ
.p2align 4, 0x90
"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ": # @"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ"
.Lfunc_begin1:
.cv_func_id 1
.cv_file 2 "C:\\projects\\gsl\\include\\gsl\\span" "3BAA3FB91BA159E545E305706709D4CE" 1
.cv_loc 1 2 384 0 # ..\include\gsl/span:384:0
.seh_proc "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ"
.seh_handler __CxxFrameHandler3, @unwind, @except
# %bb.0:
push rbp
.seh_pushreg 5
sub rsp, 80
.seh_stackalloc 80
lea rbp, [rsp + 80]
.seh_setframe 5, 80
.seh_endprologue
mov qword ptr [rbp - 8], -2
mov qword ptr [rbp - 16], rcx
mov rcx, qword ptr [rbp - 16]
lea rax, [rbp - 24]
.Ltmp10:
mov qword ptr [rbp - 32], rcx # 8-byte Spill
mov rcx, rax
call "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ"
mov r8b, byte ptr [rbp - 24]
.Ltmp8:
xor edx, edx
# kill: def $rdx killed $edx
mov rcx, qword ptr [rbp - 32] # 8-byte Reload
mov qword ptr [rbp - 40], rax # 8-byte Spill
call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z"
.Ltmp9:
mov qword ptr [rbp - 48], rax # 8-byte Spill
jmp .LBB1_1
.LBB1_1:
mov rax, qword ptr [rbp - 32] # 8-byte Reload
add rsp, 80
pop rbp
ret
.seh_handlerdata
.long ("$cppxdata$??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ")@IMGREL
.section .text,"xr",discard,"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ"
.seh_endproc
.def "?dtor$2@?0???$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$2@?0???$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ@4HA":
.seh_proc "?dtor$2@?0???$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ@4HA"
.LBB1_2:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 80]
.seh_endprologue
mov rax, qword ptr [rip + __imp___std_terminate]
call rax
ud2
.Ltmp11:
.Lfunc_end1:
.seh_handlerdata
.section .text,"xr",discard,"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ"
.seh_endproc
.section .xdata,"dr",associative,"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ"
.p2align 2
"$cppxdata$??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ":
.long 429065506 # MagicNumber
.long 1 # MaxState
.long ("$stateUnwindMap$??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ")@IMGREL # UnwindMap
.long 0 # NumTryBlocks
.long 0 # TryBlockMap
.long 3 # IPMapEntries
.long ("$ip2state$??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ")@IMGREL # IPToStateXData
.long 72 # UnwindHelp
.long 0 # ESTypeList
.long 1 # EHFlags
"$stateUnwindMap$??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ":
.long -1 # ToState
.long "?dtor$2@?0???$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ@4HA"@IMGREL # Action
"$ip2state$??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ":
.long .Lfunc_begin1@IMGREL # IP
.long -1 # ToState
.long .Ltmp8@IMGREL+1 # IP
.long 0 # ToState
.long .Ltmp9@IMGREL+1 # IP
.long -1 # ToState
.section .text,"xr",discard,"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ"
# -- End function
.def "?size@?$span@H$0?0@gsl@@QEBA_JXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?size@?$span@H$0?0@gsl@@QEBA_JXZ"
.globl "?size@?$span@H$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@H$0?0@gsl@@QEBA_JXZ
.p2align 4, 0x90
"?size@?$span@H$0?0@gsl@@QEBA_JXZ": # @"?size@?$span@H$0?0@gsl@@QEBA_JXZ"
.Lfunc_begin2:
.cv_func_id 2
.cv_loc 2 2 498 0 # ..\include\gsl/span:498:0
.seh_proc "?size@?$span@H$0?0@gsl@@QEBA_JXZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp12:
call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ"
nop
add rsp, 40
ret
.Ltmp13:
.Lfunc_end2:
.seh_handlerdata
.section .text,"xr",discard,"?size@?$span@H$0?0@gsl@@QEBA_JXZ"
.seh_endproc
# -- End function
.def "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?data@?$span@H$0?0@gsl@@QEBAPEAHXZ"
.globl "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" # -- Begin function ?data@?$span@H$0?0@gsl@@QEBAPEAHXZ
.p2align 4, 0x90
"?data@?$span@H$0?0@gsl@@QEBAPEAHXZ": # @"?data@?$span@H$0?0@gsl@@QEBAPEAHXZ"
.Lfunc_begin3:
.cv_func_id 3
.cv_loc 3 2 515 0 # ..\include\gsl/span:515:0
.seh_proc "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp14:
call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ"
nop
add rsp, 40
ret
.Ltmp15:
.Lfunc_end3:
.seh_handlerdata
.section .text,"xr",discard,"?data@?$span@H$0?0@gsl@@QEBAPEAHXZ"
.seh_endproc
# -- End function
.def "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ"
.globl "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" # -- Begin function ??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ
.p2align 4, 0x90
"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ": # @"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ"
.Lfunc_begin4:
.cv_func_id 4
.cv_loc 4 2 384 0 # ..\include\gsl/span:384:0
.seh_proc "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ"
.seh_handler __CxxFrameHandler3, @unwind, @except
# %bb.0:
push rbp
.seh_pushreg 5
sub rsp, 80
.seh_stackalloc 80
lea rbp, [rsp + 80]
.seh_setframe 5, 80
.seh_endprologue
mov qword ptr [rbp - 8], -2
mov qword ptr [rbp - 16], rcx
mov rcx, qword ptr [rbp - 16]
lea rax, [rbp - 24]
.Ltmp18:
mov qword ptr [rbp - 32], rcx # 8-byte Spill
mov rcx, rax
call "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ"
mov r8b, byte ptr [rbp - 24]
.Ltmp16:
xor edx, edx
# kill: def $rdx killed $edx
mov rcx, qword ptr [rbp - 32] # 8-byte Reload
mov qword ptr [rbp - 40], rax # 8-byte Spill
call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z"
.Ltmp17:
mov qword ptr [rbp - 48], rax # 8-byte Spill
jmp .LBB4_1
.LBB4_1:
mov rax, qword ptr [rbp - 32] # 8-byte Reload
add rsp, 80
pop rbp
ret
.seh_handlerdata
.long ("$cppxdata$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ")@IMGREL
.section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ"
.seh_endproc
.def "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ@4HA":
.seh_proc "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ@4HA"
.LBB4_2:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 80]
.seh_endprologue
mov rax, qword ptr [rip + __imp___std_terminate]
call rax
ud2
.Ltmp19:
.Lfunc_end4:
.seh_handlerdata
.section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ"
.seh_endproc
.section .xdata,"dr",associative,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ"
.p2align 2
"$cppxdata$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ":
.long 429065506 # MagicNumber
.long 1 # MaxState
.long ("$stateUnwindMap$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ")@IMGREL # UnwindMap
.long 0 # NumTryBlocks
.long 0 # TryBlockMap
.long 3 # IPMapEntries
.long ("$ip2state$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ")@IMGREL # IPToStateXData
.long 72 # UnwindHelp
.long 0 # ESTypeList
.long 1 # EHFlags
"$stateUnwindMap$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ":
.long -1 # ToState
.long "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ@4HA"@IMGREL # Action
"$ip2state$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ":
.long .Lfunc_begin4@IMGREL # IP
.long -1 # ToState
.long .Ltmp16@IMGREL+1 # IP
.long 0 # ToState
.long .Ltmp17@IMGREL+1 # IP
.long -1 # ToState
.section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ"
# -- End function
.def "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ"
.globl "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ
.p2align 4, 0x90
"?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ": # @"?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ"
.Lfunc_begin5:
.cv_func_id 5
.cv_loc 5 2 498 0 # ..\include\gsl/span:498:0
.seh_proc "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp20:
call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ"
nop
add rsp, 40
ret
.Ltmp21:
.Lfunc_end5:
.seh_handlerdata
.section .text,"xr",discard,"?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ"
.seh_endproc
# -- End function
.def "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ"
.globl "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # -- Begin function ?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ
.p2align 4, 0x90
"?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ": # @"?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ"
.Lfunc_begin6:
.cv_func_id 6
.cv_loc 6 2 515 0 # ..\include\gsl/span:515:0
.seh_proc "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp22:
call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ"
nop
add rsp, 40
ret
.Ltmp23:
.Lfunc_end6:
.seh_handlerdata
.section .text,"xr",discard,"?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ"
.seh_endproc
# -- End function
.def "?bar@@YA_NXZ";
.scl 2;
.type 32;
.endef
.text
.globl "?bar@@YA_NXZ" # -- Begin function ?bar@@YA_NXZ
.p2align 4, 0x90
"?bar@@YA_NXZ": # @"?bar@@YA_NXZ"
.Lfunc_begin7:
.cv_func_id 7
.cv_loc 7 1 61 0 # ..\tests\span_compile_only.cpp:61:0
.seh_proc "?bar@@YA_NXZ"
.seh_handler __CxxFrameHandler3, @unwind, @except
# %bb.0:
push rbp
.seh_pushreg 5
sub rsp, 192
.seh_stackalloc 192
lea rbp, [rsp + 128]
.seh_setframe 5, 128
.seh_endprologue
.Ltmp26:
.cv_loc 7 1 63 0 # ..\tests\span_compile_only.cpp:63:0
mov qword ptr [rbp + 56], -2
mov byte ptr [rbp + 55], 1
.cv_loc 7 1 64 0 # ..\tests\span_compile_only.cpp:64:0
mov dword ptr [rbp - 16], 0
mov dword ptr [rbp - 12], 1
mov dword ptr [rbp - 8], 2
mov dword ptr [rbp - 4], 3
lea rax, [rbp - 16]
mov qword ptr [rbp], rax
lea rax, [rbp]
mov qword ptr [rbp + 8], rax
lea rax, [rbp - 24]
mov rcx, rax
mov qword ptr [rbp - 48], rax # 8-byte Spill
call "??0?$allocator@H@std@@QEAA@XZ"
lea rcx, [rbp + 16]
mov rdx, rbp
mov qword ptr [rbp - 56], rcx # 8-byte Spill
mov r8, qword ptr [rbp - 48] # 8-byte Reload
mov qword ptr [rbp - 64], rax # 8-byte Spill
call "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z"
.cv_loc 7 1 65 0 # ..\tests\span_compile_only.cpp:65:0
.Ltmp24:
lea rcx, [rbp - 40]
mov rdx, qword ptr [rbp - 56] # 8-byte Reload
mov qword ptr [rbp - 72], rax # 8-byte Spill
call "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z"
.Ltmp25:
mov qword ptr [rbp - 80], rax # 8-byte Spill
jmp .LBB7_1
.LBB7_1:
.cv_loc 7 1 66 0 # ..\tests\span_compile_only.cpp:66:0
test byte ptr [rbp + 55], 1
mov al, 1
mov byte ptr [rbp - 81], al # 1-byte Spill
jne .LBB7_5
# %bb.2:
lea rcx, [rbp - 40]
call "?size@?$span@H$0?0@gsl@@QEBA_JXZ"
xor edx, edx
mov r8b, dl
cmp rax, 4
mov byte ptr [rbp - 82], r8b # 1-byte Spill
jne .LBB7_4
# %bb.3:
lea rcx, [rbp - 40]
call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ"
cmp rax, 0
setne dl
mov byte ptr [rbp - 82], dl # 1-byte Spill
.LBB7_4:
mov al, byte ptr [rbp - 82] # 1-byte Reload
mov byte ptr [rbp - 81], al # 1-byte Spill
.LBB7_5:
mov al, byte ptr [rbp - 81] # 1-byte Reload
and al, 1
mov byte ptr [rbp + 55], al
.cv_loc 7 1 68 0 # ..\tests\span_compile_only.cpp:68:0
mov al, byte ptr [rbp + 55]
.cv_loc 7 1 69 0 # ..\tests\span_compile_only.cpp:69:0
lea rcx, [rbp + 16]
mov byte ptr [rbp - 83], al # 1-byte Spill
call "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ"
.cv_loc 7 1 68 0 # ..\tests\span_compile_only.cpp:68:0
mov al, byte ptr [rbp - 83] # 1-byte Reload
and al, 1
movzx eax, al
add rsp, 192
pop rbp
ret
.seh_handlerdata
.long ("$cppxdata$?bar@@YA_NXZ")@IMGREL
.text
.seh_endproc
.def "?dtor$6@?0??bar@@YA_NXZ@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$6@?0??bar@@YA_NXZ@4HA":
.seh_proc "?dtor$6@?0??bar@@YA_NXZ@4HA"
.LBB7_6:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 128]
.seh_endprologue
lea rcx, [rbp + 16]
.cv_loc 7 1 69 0 # ..\tests\span_compile_only.cpp:69:0
call "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ"
nop
add rsp, 32
pop rbp
ret # CLEANUPRET
.Ltmp27:
.Lfunc_end7:
.seh_handlerdata
.text
.seh_endproc
.section .xdata,"dr"
.p2align 2
"$cppxdata$?bar@@YA_NXZ":
.long 429065506 # MagicNumber
.long 1 # MaxState
.long ("$stateUnwindMap$?bar@@YA_NXZ")@IMGREL # UnwindMap
.long 0 # NumTryBlocks
.long 0 # TryBlockMap
.long 3 # IPMapEntries
.long ("$ip2state$?bar@@YA_NXZ")@IMGREL # IPToStateXData
.long 184 # UnwindHelp
.long 0 # ESTypeList
.long 1 # EHFlags
"$stateUnwindMap$?bar@@YA_NXZ":
.long -1 # ToState
.long "?dtor$6@?0??bar@@YA_NXZ@4HA"@IMGREL # Action
"$ip2state$?bar@@YA_NXZ":
.long .Lfunc_begin7@IMGREL # IP
.long -1 # ToState
.long .Ltmp24@IMGREL+1 # IP
.long 0 # ToState
.long .Ltmp25@IMGREL+1 # IP
.long -1 # ToState
.text
# -- End function
.def "??0?$allocator@H@std@@QEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0?$allocator@H@std@@QEAA@XZ"
.globl "??0?$allocator@H@std@@QEAA@XZ" # -- Begin function ??0?$allocator@H@std@@QEAA@XZ
.p2align 4, 0x90
"??0?$allocator@H@std@@QEAA@XZ": # @"??0?$allocator@H@std@@QEAA@XZ"
.Lfunc_begin8:
.cv_func_id 8
.cv_file 3 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\xmemory0" "3F7F32C6B92D5CF87B17B2CDEF07F117" 1
.cv_loc 8 3 700 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:700:0
.seh_proc "??0?$allocator@H@std@@QEAA@XZ"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
mov rax, qword ptr [rsp]
.Ltmp28:
.cv_loc 8 3 701 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:701:0
pop rcx
ret
.Ltmp29:
.Lfunc_end8:
.seh_handlerdata
.section .text,"xr",discard,"??0?$allocator@H@std@@QEAA@XZ"
.seh_endproc
# -- End function
.def "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z"
.globl "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" # -- Begin function ??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z
.p2align 4, 0x90
"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z": # @"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z"
.Lfunc_begin9:
.cv_func_id 9
.cv_file 4 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vector" "0F217DEAFACA7598666AD23F8E0CF3FA" 1
.cv_loc 9 4 953 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:953:0
.seh_proc "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z"
.seh_handler __CxxFrameHandler3, @unwind, @except
# %bb.0:
push rbp
.seh_pushreg 5
sub rsp, 96
.seh_stackalloc 96
lea rbp, [rsp + 96]
.seh_setframe 5, 96
.seh_endprologue
mov qword ptr [rbp - 8], -2
#DEBUG_VALUE: vector:_Ilist <- [$rdx+0]
mov qword ptr [rbp - 16], r8
mov qword ptr [rbp - 24], rcx
mov rcx, qword ptr [rbp - 24]
.Ltmp32:
mov r8, qword ptr [rbp - 16]
mov qword ptr [rbp - 32], rcx # 8-byte Spill
mov qword ptr [rbp - 40], rdx # 8-byte Spill
.Ltmp33:
#DEBUG_VALUE: vector:_Ilist <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0]
mov rdx, r8
call "??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.Ltmp34:
.cv_loc 9 4 954 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:954:0
mov rcx, qword ptr [rbp - 40] # 8-byte Reload
mov qword ptr [rbp - 48], rax # 8-byte Spill
call "?end@?$initializer_list@H@std@@QEBAPEBHXZ"
mov rcx, qword ptr [rbp - 40] # 8-byte Reload
mov qword ptr [rbp - 56], rax # 8-byte Spill
call "?begin@?$initializer_list@H@std@@QEBAPEBHXZ"
.Ltmp30:
mov rcx, qword ptr [rbp - 32] # 8-byte Reload
mov rdx, rax
mov r8, qword ptr [rbp - 56] # 8-byte Reload
call "??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0@Z"
.Ltmp31:
jmp .LBB9_1
.Ltmp35:
.LBB9_1:
#DEBUG_VALUE: vector:_Ilist <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0]
.cv_loc 9 4 955 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:955:0
mov rax, qword ptr [rbp - 32] # 8-byte Reload
add rsp, 96
pop rbp
.Ltmp36:
ret
.seh_handlerdata
.long ("$cppxdata$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z")@IMGREL
.section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z"
.seh_endproc
.def "?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z@4HA":
.seh_proc "?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z@4HA"
.LBB9_2:
.Ltmp37:
#DEBUG_VALUE: vector:_Ilist <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0]
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 96]
.Ltmp38:
.seh_endprologue
.Ltmp39:
.cv_loc 9 4 955 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:955:0
mov rcx, qword ptr [rbp - 32] # 8-byte Reload
call "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ"
nop
add rsp, 32
pop rbp
ret # CLEANUPRET
.Ltmp40:
.Lfunc_end9:
.seh_handlerdata
.section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z"
.seh_endproc
.section .xdata,"dr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z"
.p2align 2
"$cppxdata$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z":
.long 429065506 # MagicNumber
.long 1 # MaxState
.long ("$stateUnwindMap$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z")@IMGREL # UnwindMap
.long 0 # NumTryBlocks
.long 0 # TryBlockMap
.long 3 # IPMapEntries
.long ("$ip2state$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z")@IMGREL # IPToStateXData
.long 88 # UnwindHelp
.long 0 # ESTypeList
.long 1 # EHFlags
"$stateUnwindMap$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z":
.long -1 # ToState
.long "?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z@4HA"@IMGREL # Action
"$ip2state$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z":
.long .Lfunc_begin9@IMGREL # IP
.long -1 # ToState
.long .Ltmp30@IMGREL+1 # IP
.long 0 # ToState
.long .Ltmp31@IMGREL+1 # IP
.long -1 # ToState
.section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z"
# -- End function
.def "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z"
.globl "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # -- Begin function ??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z
.p2align 4, 0x90
"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z": # @"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z"
.Lfunc_begin10:
.cv_func_id 10
.cv_loc 10 2 428 0 # ..\include\gsl/span:428:0
.seh_proc "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], rdx
mov qword ptr [rsp + 56], rcx
mov rcx, qword ptr [rsp + 56]
.Ltmp41:
mov rdx, qword ptr [rsp + 64]
mov qword ptr [rsp + 48], rcx # 8-byte Spill
mov rcx, rdx
call "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
mov rcx, rax
call "??$narrow@_J_K@gsl@@YA_J_K@Z"
mov rcx, qword ptr [rsp + 64]
mov qword ptr [rsp + 40], rax # 8-byte Spill
call "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ"
mov rcx, qword ptr [rsp + 48] # 8-byte Reload
mov rdx, rax
mov r8, qword ptr [rsp + 40] # 8-byte Reload
call "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
mov rcx, qword ptr [rsp + 48] # 8-byte Reload
mov qword ptr [rsp + 32], rax # 8-byte Spill
mov rax, rcx
add rsp, 72
ret
.Ltmp42:
.Lfunc_end10:
.seh_handlerdata
.section .text,"xr",discard,"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z"
.seh_endproc
# -- End function
.def "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ"
.globl "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" # -- Begin function ??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ
.p2align 4, 0x90
"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ": # @"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ"
.Lfunc_begin11:
.cv_func_id 11
.cv_loc 11 4 975 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:975:0
.seh_proc "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ"
.seh_handler __CxxFrameHandler3, @unwind, @except
# %bb.0:
push rbp
.seh_pushreg 5
sub rsp, 64
.seh_stackalloc 64
lea rbp, [rsp + 64]
.seh_setframe 5, 64
.seh_endprologue
mov qword ptr [rbp - 8], -2
mov qword ptr [rbp - 16], rcx
mov rcx, qword ptr [rbp - 16]
.cv_loc 11 4 976 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:976:0
.Ltmp43:
.Ltmp45:
mov qword ptr [rbp - 24], rcx # 8-byte Spill
call "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ"
.Ltmp44:
jmp .LBB11_1
.LBB11_1:
.cv_loc 11 4 977 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:977:0
mov rax, qword ptr [rbp - 24] # 8-byte Reload
mov rcx, rax
call "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ"
.Ltmp46:
.cv_loc 11 4 977 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:977:0
nop
add rsp, 64
pop rbp
ret
.seh_handlerdata
.long ("$cppxdata$??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ")@IMGREL
.section .text,"xr",discard,"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ"
.seh_endproc
.def "?dtor$2@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$2@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA":
.seh_proc "?dtor$2@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA"
.LBB11_2:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 64]
.seh_endprologue
.Ltmp47:
.cv_loc 11 4 977 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:977:0
mov rcx, qword ptr [rbp - 24] # 8-byte Reload
call "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ"
nop
add rsp, 32
pop rbp
ret # CLEANUPRET
.seh_handlerdata
.section .text,"xr",discard,"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ"
.seh_endproc
.def "?dtor$3@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$3@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA":
.seh_proc "?dtor$3@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA"
.LBB11_3:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 64]
.seh_endprologue
mov rax, qword ptr [rip + __imp___std_terminate]
call rax
ud2
.Ltmp48:
.Lfunc_end11:
.seh_handlerdata
.section .text,"xr",discard,"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ"
.seh_endproc
.section .xdata,"dr",associative,"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ"
.p2align 2
"$cppxdata$??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ":
.long 429065506 # MagicNumber
.long 2 # MaxState
.long ("$stateUnwindMap$??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap
.long 0 # NumTryBlocks
.long 0 # TryBlockMap
.long 3 # IPMapEntries
.long ("$ip2state$??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData
.long 56 # UnwindHelp
.long 0 # ESTypeList
.long 1 # EHFlags
"$stateUnwindMap$??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ":
.long -1 # ToState
.long "?dtor$3@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action
.long 0 # ToState
.long "?dtor$2@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action
"$ip2state$??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ":
.long .Lfunc_begin11@IMGREL # IP
.long -1 # ToState
.long .Ltmp43@IMGREL+1 # IP
.long 1 # ToState
.long .Ltmp44@IMGREL+1 # IP
.long -1 # ToState
.section .text,"xr",discard,"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ"
# -- End function
.def "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0?$extent_type@$0A@@details@gsl@@QEAA@XZ"
.globl "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" # -- Begin function ??0?$extent_type@$0A@@details@gsl@@QEAA@XZ
.p2align 4, 0x90
"??0?$extent_type@$0A@@details@gsl@@QEAA@XZ": # @"??0?$extent_type@$0A@@details@gsl@@QEAA@XZ"
.Lfunc_begin12:
.cv_func_id 12
.cv_loc 12 2 311 0 # ..\include\gsl/span:311:0
.seh_proc "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
mov rax, qword ptr [rsp]
.Ltmp49:
pop rcx
ret
.Ltmp50:
.Lfunc_end12:
.seh_handlerdata
.section .text,"xr",discard,"??0?$extent_type@$0A@@details@gsl@@QEAA@XZ"
.seh_endproc
# -- End function
.def "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z"
.globl "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z
.p2align 4, 0x90
"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z": # @"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z"
.Lfunc_begin13:
.cv_func_id 13
.cv_loc 13 2 597 0 # ..\include\gsl/span:597:0
.seh_proc "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z"
.seh_handler __CxxFrameHandler3, @unwind, @except
# %bb.0:
push rbp
.seh_pushreg 5
sub rsp, 208
.seh_stackalloc 208
lea rbp, [rsp + 128]
.seh_setframe 5, 128
.seh_endprologue
mov qword ptr [rbp + 72], -2
mov byte ptr [rbp + 56], r8b
mov qword ptr [rbp + 48], rdx
mov qword ptr [rbp + 40], rcx
mov rcx, qword ptr [rbp + 40]
mov qword ptr [rbp + 64], rcx
.Ltmp55:
mov rdx, rcx
mov r8b, byte ptr [rbp + 32]
mov qword ptr [rbp - 40], rcx # 8-byte Spill
mov rcx, rdx
mov dl, r8b
call "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z"
mov rcx, qword ptr [rbp + 48]
mov r9, qword ptr [rbp - 40] # 8-byte Reload
mov qword ptr [r9 + 8], rcx
.Ltmp56:
.cv_loc 13 2 598 0 # ..\include\gsl/span:598:0
mov rcx, r9
mov qword ptr [rbp - 48], rax # 8-byte Spill
call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ"
cmp rax, 0
setge dl
mov byte ptr [rbp + 7], 0
test dl, 1
jne .LBB13_1
jmp .LBB13_2
.LBB13_1:
test byte ptr [rbp + 7], 1
jne .LBB13_4
jmp .LBB13_5
.LBB13_2:
lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"]
lea rax, [rbp + 8]
mov rcx, rax
mov qword ptr [rbp - 56], rax # 8-byte Spill
call "??0fail_fast@gsl@@QEAA@QEBD@Z"
mov byte ptr [rbp + 7], 1
.Ltmp51:
mov rcx, qword ptr [rbp - 56] # 8-byte Reload
mov qword ptr [rbp - 64], rax # 8-byte Spill
call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z"
.Ltmp52:
jmp .LBB13_3
.LBB13_3:
ud2
.LBB13_4:
lea rcx, [rbp + 8]
call "??1fail_fast@gsl@@UEAA@XZ"
.LBB13_5:
.cv_loc 13 2 599 0 # ..\include\gsl/span:599:0
mov rax, qword ptr [rbp + 48]
mov byte ptr [rbp - 25], 0
cmp rax, 0
mov cl, 1
mov byte ptr [rbp - 65], cl # 1-byte Spill
jne .LBB13_7
# %bb.6:
mov rax, qword ptr [rbp - 40] # 8-byte Reload
mov rcx, rax
call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ"
cmp rax, 0
sete dl
mov byte ptr [rbp - 65], dl # 1-byte Spill
.LBB13_7:
mov al, byte ptr [rbp - 65] # 1-byte Reload
test al, 1
jne .LBB13_8
jmp .LBB13_9
.LBB13_8:
test byte ptr [rbp - 25], 1
jne .LBB13_14
jmp .LBB13_15
.LBB13_9:
lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"]
lea rax, [rbp - 24]
mov rcx, rax
mov qword ptr [rbp - 80], rax # 8-byte Spill
call "??0fail_fast@gsl@@QEAA@QEBD@Z"
mov byte ptr [rbp - 25], 1
.Ltmp53:
mov rcx, qword ptr [rbp - 80] # 8-byte Reload
mov qword ptr [rbp - 88], rax # 8-byte Spill
call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z"
.Ltmp54:
jmp .LBB13_10
.LBB13_10:
ud2
.LBB13_14:
lea rcx, [rbp - 24]
call "??1fail_fast@gsl@@UEAA@XZ"
.Ltmp57:
.LBB13_15:
.cv_loc 13 2 600 0 # ..\include\gsl/span:600:0
mov rax, qword ptr [rbp + 64]
add rsp, 208
pop rbp
ret
.seh_handlerdata
.long ("$cppxdata$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z")@IMGREL
.section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z"
.seh_endproc
.def "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA":
.seh_proc "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA"
.LBB13_11:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 128]
.seh_endprologue
.Ltmp58:
.cv_loc 13 2 598 0 # ..\include\gsl/span:598:0
test byte ptr [rbp + 7], 1
jne .LBB13_12
jmp .LBB13_13
.LBB13_12:
lea rcx, [rbp + 8]
call "??1fail_fast@gsl@@UEAA@XZ"
.LBB13_13:
nop
add rsp, 32
pop rbp
ret # CLEANUPRET
.seh_handlerdata
.section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z"
.seh_endproc
.def "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA":
.seh_proc "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA"
.LBB13_16:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 128]
.seh_endprologue
.cv_loc 13 2 599 0 # ..\include\gsl/span:599:0
test byte ptr [rbp - 25], 1
jne .LBB13_17
jmp .LBB13_18
.LBB13_17:
lea rcx, [rbp - 24]
call "??1fail_fast@gsl@@UEAA@XZ"
.LBB13_18:
nop
add rsp, 32
pop rbp
ret # CLEANUPRET
.Ltmp59:
.Lfunc_end13:
.seh_handlerdata
.section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z"
.seh_endproc
.section .xdata,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z"
.p2align 2
"$cppxdata$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z":
.long 429065506 # MagicNumber
.long 2 # MaxState
.long ("$stateUnwindMap$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z")@IMGREL # UnwindMap
.long 0 # NumTryBlocks
.long 0 # TryBlockMap
.long 5 # IPMapEntries
.long ("$ip2state$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z")@IMGREL # IPToStateXData
.long 200 # UnwindHelp
.long 0 # ESTypeList
.long 1 # EHFlags
"$stateUnwindMap$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z":
.long -1 # ToState
.long "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA"@IMGREL # Action
.long -1 # ToState
.long "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA"@IMGREL # Action
"$ip2state$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z":
.long .Lfunc_begin13@IMGREL # IP
.long -1 # ToState
.long .Ltmp51@IMGREL+1 # IP
.long 0 # ToState
.long .Ltmp52@IMGREL+1 # IP
.long -1 # ToState
.long .Ltmp53@IMGREL+1 # IP
.long 1 # ToState
.long .Ltmp54@IMGREL+1 # IP
.long -1 # ToState
.section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z"
# -- End function
.def "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z"
.globl "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z" # -- Begin function ??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z
.p2align 4, 0x90
"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z": # @"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z"
.Lfunc_begin14:
.cv_func_id 14
.cv_loc 14 2 334 0 # ..\include\gsl/span:334:0
.seh_proc "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov rax, qword ptr [rip + __security_cookie]
xor rax, rsp
mov qword ptr [rsp + 64], rax
mov byte ptr [rsp + 56], dl
mov qword ptr [rsp + 48], rcx
mov rax, qword ptr [rsp + 48]
.Ltmp60:
lea rcx, [rsp + 56]
#DEBUG_VALUE: extent_type<0>:ext <- [$rcx+0]
mov qword ptr [rsp + 40], rax # 8-byte Spill
call "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ"
.Ltmp61:
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
mov qword ptr [rcx], rax
mov rax, qword ptr [rsp + 64]
xor rax, rsp
mov rcx, rax
call __security_check_cookie
mov rax, qword ptr [rsp + 40] # 8-byte Reload
add rsp, 72
ret
.Ltmp62:
.Lfunc_end14:
.seh_handlerdata
.section .text,"xr",discard,"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z"
.seh_endproc
# -- End function
.def "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ"
.globl "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" # -- Begin function ?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ
.p2align 4, 0x90
"?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ": # @"?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ"
.Lfunc_begin15:
.cv_func_id 15
.cv_loc 15 2 338 0 # ..\include\gsl/span:338:0
.seh_proc "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
mov rcx, qword ptr [rsp]
.Ltmp63:
mov rax, qword ptr [rcx]
pop rcx
ret
.Ltmp64:
.Lfunc_end15:
.seh_handlerdata
.section .text,"xr",discard,"?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ"
.seh_endproc
# -- End function
.def "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z"
.globl "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" # -- Begin function ??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z
.p2align 4, 0x90
"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z": # @"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z"
.Lfunc_begin16:
.cv_func_id 16
.cv_file 5 "C:\\projects\\gsl\\include\\gsl\\gsl_assert" "DC2D278DC08DD14FC7E736FCD7722B8E" 1
.cv_loc 16 5 143 0 # ..\include\gsl/gsl_assert:143:0
.seh_proc "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z"
# %bb.0:
sub rsp, 88
.seh_stackalloc 88
.seh_endprologue
mov qword ptr [rsp + 80], rcx
.Ltmp65:
.cv_loc 16 5 144 0 # ..\include\gsl/gsl_assert:144:0
mov rcx, qword ptr [rsp + 80]
call "??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z"
lea rcx, [rsp + 56]
mov qword ptr [rsp + 48], rcx # 8-byte Spill
mov rdx, rax
call "??0fail_fast@gsl@@QEAA@$$QEAU01@@Z"
lea rdx, [rip + "_TI3?AUfail_fast@gsl@@"]
mov rcx, qword ptr [rip + __imp__CxxThrowException]
mov r8, qword ptr [rsp + 48] # 8-byte Reload
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov rcx, r8
mov r9, qword ptr [rsp + 40] # 8-byte Reload
mov qword ptr [rsp + 32], rax # 8-byte Spill
call r9
ud2
.Ltmp66:
.Lfunc_end16:
.seh_handlerdata
.section .text,"xr",discard,"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z"
.seh_endproc
# -- End function
.def "??0fail_fast@gsl@@QEAA@QEBD@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0fail_fast@gsl@@QEAA@QEBD@Z"
.globl "??0fail_fast@gsl@@QEAA@QEBD@Z" # -- Begin function ??0fail_fast@gsl@@QEAA@QEBD@Z
.p2align 4, 0x90
"??0fail_fast@gsl@@QEAA@QEBD@Z": # @"??0fail_fast@gsl@@QEAA@QEBD@Z"
.Lfunc_begin17:
.cv_func_id 17
.cv_loc 17 5 99 0 # ..\include\gsl/gsl_assert:99:0
.seh_proc "??0fail_fast@gsl@@QEAA@QEBD@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], rdx
mov qword ptr [rsp + 56], rcx
mov rcx, qword ptr [rsp + 56]
.Ltmp67:
mov rdx, rcx
mov rax, qword ptr [rsp + 64]
mov qword ptr [rsp + 48], rcx # 8-byte Spill
mov rcx, rdx
mov rdx, rax
call "??0logic_error@std@@QEAA@PEBD@Z"
lea rcx, [rip + "??_7fail_fast@gsl@@6B@"]
mov rdx, qword ptr [rsp + 48] # 8-byte Reload
mov qword ptr [rdx], rcx
mov qword ptr [rsp + 40], rax # 8-byte Spill
mov rax, rdx
add rsp, 72
ret
.Ltmp68:
.Lfunc_end17:
.seh_handlerdata
.section .text,"xr",discard,"??0fail_fast@gsl@@QEAA@QEBD@Z"
.seh_endproc
# -- End function
.def "??1fail_fast@gsl@@UEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??1fail_fast@gsl@@UEAA@XZ"
.globl "??1fail_fast@gsl@@UEAA@XZ" # -- Begin function ??1fail_fast@gsl@@UEAA@XZ
.p2align 4, 0x90
"??1fail_fast@gsl@@UEAA@XZ": # @"??1fail_fast@gsl@@UEAA@XZ"
.Lfunc_begin18:
.cv_func_id 18
.cv_loc 18 5 97 0 # ..\include\gsl/gsl_assert:97:0
.seh_proc "??1fail_fast@gsl@@UEAA@XZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp69:
.cv_loc 18 5 97 0 # ..\include\gsl/gsl_assert:97:0
call "??1logic_error@std@@UEAA@XZ"
.Ltmp70:
.cv_loc 18 5 97 0 # ..\include\gsl/gsl_assert:97:0
nop
add rsp, 40
ret
.Ltmp71:
.Lfunc_end18:
.seh_handlerdata
.section .text,"xr",discard,"??1fail_fast@gsl@@UEAA@XZ"
.seh_endproc
# -- End function
.def "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ"
.globl "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" # -- Begin function ?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ
.p2align 4, 0x90
"?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ": # @"?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ"
.Lfunc_begin19:
.cv_func_id 19
.cv_loc 19 2 323 0 # ..\include\gsl/span:323:0
.seh_proc "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
xor eax, eax
# kill: def $rax killed $eax
mov qword ptr [rsp], rcx
.Ltmp72:
pop rcx
ret
.Ltmp73:
.Lfunc_end19:
.seh_handlerdata
.section .text,"xr",discard,"?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ"
.seh_endproc
# -- End function
.def "??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z"
.globl "??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z" # -- Begin function ??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z
.p2align 4, 0x90
"??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z": # @"??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z"
.Lfunc_begin20:
.cv_func_id 20
.cv_file 6 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\type_traits" "B9ECC2DE0898FB12FE69D120D1C07A61" 1
.cv_loc 20 6 1275 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits:1275:0
.seh_proc "??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
.Ltmp74:
.cv_loc 20 6 1276 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits:1276:0
mov rax, qword ptr [rsp]
pop rcx
ret
.Ltmp75:
.Lfunc_end20:
.seh_handlerdata
.section .text,"xr",discard,"??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z"
.seh_endproc
# -- End function
.def "??0fail_fast@gsl@@QEAA@$$QEAU01@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0fail_fast@gsl@@QEAA@$$QEAU01@@Z"
.globl "??0fail_fast@gsl@@QEAA@$$QEAU01@@Z" # -- Begin function ??0fail_fast@gsl@@QEAA@$$QEAU01@@Z
.p2align 4, 0x90
"??0fail_fast@gsl@@QEAA@$$QEAU01@@Z": # @"??0fail_fast@gsl@@QEAA@$$QEAU01@@Z"
.Lfunc_begin21:
.cv_func_id 21
.cv_loc 21 5 97 0 # ..\include\gsl/gsl_assert:97:0
.seh_proc "??0fail_fast@gsl@@QEAA@$$QEAU01@@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], rdx
mov qword ptr [rsp + 56], rcx
mov rcx, qword ptr [rsp + 56]
.Ltmp76:
mov rdx, rcx
mov rax, qword ptr [rsp + 64]
mov qword ptr [rsp + 48], rcx # 8-byte Spill
mov rcx, rdx
mov rdx, rax
call "??0logic_error@std@@QEAA@$$QEAV01@@Z"
lea rcx, [rip + "??_7fail_fast@gsl@@6B@"]
mov rdx, qword ptr [rsp + 48] # 8-byte Reload
mov qword ptr [rdx], rcx
mov qword ptr [rsp + 40], rax # 8-byte Spill
mov rax, rdx
add rsp, 72
ret
.Ltmp77:
.Lfunc_end21:
.seh_handlerdata
.section .text,"xr",discard,"??0fail_fast@gsl@@QEAA@$$QEAU01@@Z"
.seh_endproc
# -- End function
.def "??0fail_fast@gsl@@QEAA@AEBU01@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0fail_fast@gsl@@QEAA@AEBU01@@Z"
.globl "??0fail_fast@gsl@@QEAA@AEBU01@@Z" # -- Begin function ??0fail_fast@gsl@@QEAA@AEBU01@@Z
.p2align 4, 0x90
"??0fail_fast@gsl@@QEAA@AEBU01@@Z": # @"??0fail_fast@gsl@@QEAA@AEBU01@@Z"
.Lfunc_begin22:
.cv_func_id 22
.cv_loc 22 5 97 0 # ..\include\gsl/gsl_assert:97:0
.seh_proc "??0fail_fast@gsl@@QEAA@AEBU01@@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], rdx
mov qword ptr [rsp + 56], rcx
mov rcx, qword ptr [rsp + 56]
.Ltmp78:
mov rdx, rcx
mov rax, qword ptr [rsp + 64]
mov qword ptr [rsp + 48], rcx # 8-byte Spill
mov rcx, rdx
mov rdx, rax
call "??0logic_error@std@@QEAA@AEBV01@@Z"
lea rcx, [rip + "??_7fail_fast@gsl@@6B@"]
mov rdx, qword ptr [rsp + 48] # 8-byte Reload
mov qword ptr [rdx], rcx
mov qword ptr [rsp + 40], rax # 8-byte Spill
mov rax, rdx
add rsp, 72
ret
.Ltmp79:
.Lfunc_end22:
.seh_handlerdata
.section .text,"xr",discard,"??0fail_fast@gsl@@QEAA@AEBU01@@Z"
.seh_endproc
# -- End function
.def "??0logic_error@std@@QEAA@AEBV01@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0logic_error@std@@QEAA@AEBV01@@Z"
.globl "??0logic_error@std@@QEAA@AEBV01@@Z" # -- Begin function ??0logic_error@std@@QEAA@AEBV01@@Z
.p2align 4, 0x90
"??0logic_error@std@@QEAA@AEBV01@@Z": # @"??0logic_error@std@@QEAA@AEBV01@@Z"
.Lfunc_begin23:
.cv_func_id 23
.cv_file 7 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\stdexcept" "74706F54937DF648A306FC4ED21FF889" 1
.cv_loc 23 7 15 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\stdexcept:15:0
.seh_proc "??0logic_error@std@@QEAA@AEBV01@@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], rdx
mov qword ptr [rsp + 56], rcx
mov rcx, qword ptr [rsp + 56]
.Ltmp80:
mov rdx, rcx
mov rax, qword ptr [rsp + 64]
mov qword ptr [rsp + 48], rcx # 8-byte Spill
mov rcx, rdx
mov rdx, rax
call "??0exception@std@@QEAA@AEBV01@@Z"
lea rcx, [rip + "??_7logic_error@std@@6B@"]
mov rdx, qword ptr [rsp + 48] # 8-byte Reload
mov qword ptr [rdx], rcx
mov qword ptr [rsp + 40], rax # 8-byte Spill
mov rax, rdx
add rsp, 72
ret
.Ltmp81:
.Lfunc_end23:
.seh_handlerdata
.section .text,"xr",discard,"??0logic_error@std@@QEAA@AEBV01@@Z"
.seh_endproc
# -- End function
.def "??0exception@std@@QEAA@AEBV01@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0exception@std@@QEAA@AEBV01@@Z"
.globl "??0exception@std@@QEAA@AEBV01@@Z" # -- Begin function ??0exception@std@@QEAA@AEBV01@@Z
.p2align 4, 0x90
"??0exception@std@@QEAA@AEBV01@@Z": # @"??0exception@std@@QEAA@AEBV01@@Z"
.Lfunc_begin24:
.cv_func_id 24
.cv_file 8 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime_exception.h" "385CF08DA92F72075026067CE03F8402" 1
.cv_loc 24 8 66 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:66:0
.seh_proc "??0exception@std@@QEAA@AEBV01@@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
xor eax, eax
mov r8d, 16
# kill: def $r8 killed $r8d
lea r9, [rip + "??_7exception@std@@6B@"]
mov qword ptr [rsp + 64], rdx
mov qword ptr [rsp + 56], rcx
mov rcx, qword ptr [rsp + 56]
.Ltmp82:
mov qword ptr [rcx], r9
mov rdx, rcx
add rdx, 8
mov qword ptr [rsp + 48], rcx # 8-byte Spill
mov rcx, rdx
mov edx, eax
call memset
.Ltmp83:
.cv_loc 24 8 67 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:67:0
mov rcx, qword ptr [rsp + 48] # 8-byte Reload
add rcx, 8
mov r8, qword ptr [rsp + 64]
add r8, 8
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov rcx, r8
mov rdx, qword ptr [rsp + 40] # 8-byte Reload
call qword ptr [rip + __imp___std_exception_copy]
.Ltmp84:
.cv_loc 24 8 68 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:68:0
mov rax, qword ptr [rsp + 48] # 8-byte Reload
add rsp, 72
ret
.Ltmp85:
.Lfunc_end24:
.seh_handlerdata
.section .text,"xr",discard,"??0exception@std@@QEAA@AEBV01@@Z"
.seh_endproc
# -- End function
.def "??0logic_error@std@@QEAA@$$QEAV01@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0logic_error@std@@QEAA@$$QEAV01@@Z"
.globl "??0logic_error@std@@QEAA@$$QEAV01@@Z" # -- Begin function ??0logic_error@std@@QEAA@$$QEAV01@@Z
.p2align 4, 0x90
"??0logic_error@std@@QEAA@$$QEAV01@@Z": # @"??0logic_error@std@@QEAA@$$QEAV01@@Z"
.Lfunc_begin25:
.cv_func_id 25
.cv_loc 25 7 15 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\stdexcept:15:0
.seh_proc "??0logic_error@std@@QEAA@$$QEAV01@@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], rdx
mov qword ptr [rsp + 56], rcx
mov rcx, qword ptr [rsp + 56]
.Ltmp86:
mov rdx, rcx
mov rax, qword ptr [rsp + 64]
mov qword ptr [rsp + 48], rcx # 8-byte Spill
mov rcx, rdx
mov rdx, rax
call "??0exception@std@@QEAA@AEBV01@@Z"
lea rcx, [rip + "??_7logic_error@std@@6B@"]
mov rdx, qword ptr [rsp + 48] # 8-byte Reload
mov qword ptr [rdx], rcx
mov qword ptr [rsp + 40], rax # 8-byte Spill
mov rax, rdx
add rsp, 72
ret
.Ltmp87:
.Lfunc_end25:
.seh_handlerdata
.section .text,"xr",discard,"??0logic_error@std@@QEAA@$$QEAV01@@Z"
.seh_endproc
# -- End function
.def "??_Gfail_fast@gsl@@UEAAPEAXI@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??_Gfail_fast@gsl@@UEAAPEAXI@Z"
.globl "??_Gfail_fast@gsl@@UEAAPEAXI@Z" # -- Begin function ??_Gfail_fast@gsl@@UEAAPEAXI@Z
.p2align 4, 0x90
"??_Gfail_fast@gsl@@UEAAPEAXI@Z": # @"??_Gfail_fast@gsl@@UEAAPEAXI@Z"
.Lfunc_begin26:
.cv_func_id 26
.cv_loc 26 5 97 0 # ..\include\gsl/gsl_assert:97:0
.seh_proc "??_Gfail_fast@gsl@@UEAAPEAXI@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov dword ptr [rsp + 60], edx
mov qword ptr [rsp + 48], rcx
mov rcx, qword ptr [rsp + 48]
mov rax, rcx
mov qword ptr [rsp + 64], rax
mov edx, dword ptr [rsp + 60]
.Ltmp88:
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov dword ptr [rsp + 36], edx # 4-byte Spill
call "??1fail_fast@gsl@@UEAA@XZ"
mov edx, dword ptr [rsp + 36] # 4-byte Reload
cmp edx, 0
je .LBB26_2
# %bb.1:
mov rax, qword ptr [rsp + 40] # 8-byte Reload
mov rcx, rax
call "??3@YAXPEAX@Z"
.LBB26_2:
mov rax, qword ptr [rsp + 64]
add rsp, 72
ret
.Ltmp89:
.Lfunc_end26:
.seh_handlerdata
.section .text,"xr",discard,"??_Gfail_fast@gsl@@UEAAPEAXI@Z"
.seh_endproc
# -- End function
.def "?what@exception@std@@UEBAPEBDXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?what@exception@std@@UEBAPEBDXZ"
.globl "?what@exception@std@@UEBAPEBDXZ" # -- Begin function ?what@exception@std@@UEBAPEBDXZ
.p2align 4, 0x90
"?what@exception@std@@UEBAPEBDXZ": # @"?what@exception@std@@UEBAPEBDXZ"
.Lfunc_begin27:
.cv_func_id 27
.cv_loc 27 8 88 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:88:0
.seh_proc "?what@exception@std@@UEBAPEBDXZ"
# %bb.0:
sub rsp, 24
.seh_stackalloc 24
.seh_endprologue
mov qword ptr [rsp + 16], rcx
mov rcx, qword ptr [rsp + 16]
.Ltmp90:
.cv_loc 27 8 89 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:89:0
cmp qword ptr [rcx + 8], 0
mov qword ptr [rsp + 8], rcx # 8-byte Spill
je .LBB27_2
# %bb.1:
mov rax, qword ptr [rsp + 8] # 8-byte Reload
mov rcx, qword ptr [rax + 8]
mov qword ptr [rsp], rcx # 8-byte Spill
jmp .LBB27_3
.LBB27_2:
lea rax, [rip + "??_C@_0BC@EOODALEL@Unknown?5exception?$AA@"]
mov qword ptr [rsp], rax # 8-byte Spill
jmp .LBB27_3
.LBB27_3:
mov rax, qword ptr [rsp] # 8-byte Reload
add rsp, 24
ret
.Ltmp91:
.Lfunc_end27:
.seh_handlerdata
.section .text,"xr",discard,"?what@exception@std@@UEBAPEBDXZ"
.seh_endproc
# -- End function
.def "??_Glogic_error@std@@UEAAPEAXI@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??_Glogic_error@std@@UEAAPEAXI@Z"
.globl "??_Glogic_error@std@@UEAAPEAXI@Z" # -- Begin function ??_Glogic_error@std@@UEAAPEAXI@Z
.p2align 4, 0x90
"??_Glogic_error@std@@UEAAPEAXI@Z": # @"??_Glogic_error@std@@UEAAPEAXI@Z"
.Lfunc_begin28:
.cv_func_id 28
.cv_loc 28 7 15 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\stdexcept:15:0
.seh_proc "??_Glogic_error@std@@UEAAPEAXI@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov dword ptr [rsp + 60], edx
mov qword ptr [rsp + 48], rcx
mov rcx, qword ptr [rsp + 48]
mov rax, rcx
mov qword ptr [rsp + 64], rax
mov edx, dword ptr [rsp + 60]
.Ltmp92:
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov dword ptr [rsp + 36], edx # 4-byte Spill
call "??1logic_error@std@@UEAA@XZ"
mov edx, dword ptr [rsp + 36] # 4-byte Reload
cmp edx, 0
je .LBB28_2
# %bb.1:
mov rax, qword ptr [rsp + 40] # 8-byte Reload
mov rcx, rax
call "??3@YAXPEAX@Z"
.LBB28_2:
mov rax, qword ptr [rsp + 64]
add rsp, 72
ret
.Ltmp93:
.Lfunc_end28:
.seh_handlerdata
.section .text,"xr",discard,"??_Glogic_error@std@@UEAAPEAXI@Z"
.seh_endproc
# -- End function
.def "??1logic_error@std@@UEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??1logic_error@std@@UEAA@XZ"
.globl "??1logic_error@std@@UEAA@XZ" # -- Begin function ??1logic_error@std@@UEAA@XZ
.p2align 4, 0x90
"??1logic_error@std@@UEAA@XZ": # @"??1logic_error@std@@UEAA@XZ"
.Lfunc_begin29:
.cv_func_id 29
.cv_loc 29 7 15 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\stdexcept:15:0
.seh_proc "??1logic_error@std@@UEAA@XZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp94:
.cv_loc 29 7 15 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\stdexcept:15:0
call "??1exception@std@@UEAA@XZ"
.Ltmp95:
.cv_loc 29 7 15 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\stdexcept:15:0
nop
add rsp, 40
ret
.Ltmp96:
.Lfunc_end29:
.seh_handlerdata
.section .text,"xr",discard,"??1logic_error@std@@UEAA@XZ"
.seh_endproc
# -- End function
.def "??1exception@std@@UEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??1exception@std@@UEAA@XZ"
.globl "??1exception@std@@UEAA@XZ" # -- Begin function ??1exception@std@@UEAA@XZ
.p2align 4, 0x90
"??1exception@std@@UEAA@XZ": # @"??1exception@std@@UEAA@XZ"
.Lfunc_begin30:
.cv_func_id 30
.cv_loc 30 8 83 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:83:0
.seh_proc "??1exception@std@@UEAA@XZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
lea rax, [rip + "??_7exception@std@@6B@"]
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp97:
mov qword ptr [rcx], rax
.Ltmp98:
.cv_loc 30 8 84 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:84:0
add rcx, 8
call qword ptr [rip + __imp___std_exception_destroy]
.Ltmp99:
.cv_loc 30 8 85 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:85:0
nop
add rsp, 40
ret
.Ltmp100:
.Lfunc_end30:
.seh_handlerdata
.section .text,"xr",discard,"??1exception@std@@UEAA@XZ"
.seh_endproc
# -- End function
.def "??_Gexception@std@@UEAAPEAXI@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??_Gexception@std@@UEAAPEAXI@Z"
.globl "??_Gexception@std@@UEAAPEAXI@Z" # -- Begin function ??_Gexception@std@@UEAAPEAXI@Z
.p2align 4, 0x90
"??_Gexception@std@@UEAAPEAXI@Z": # @"??_Gexception@std@@UEAAPEAXI@Z"
.Lfunc_begin31:
.cv_func_id 31
.cv_loc 31 8 83 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:83:0
.seh_proc "??_Gexception@std@@UEAAPEAXI@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov dword ptr [rsp + 60], edx
mov qword ptr [rsp + 48], rcx
mov rcx, qword ptr [rsp + 48]
mov rax, rcx
mov qword ptr [rsp + 64], rax
mov edx, dword ptr [rsp + 60]
.Ltmp101:
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov dword ptr [rsp + 36], edx # 4-byte Spill
call "??1exception@std@@UEAA@XZ"
mov edx, dword ptr [rsp + 36] # 4-byte Reload
cmp edx, 0
je .LBB31_2
# %bb.1:
mov rax, qword ptr [rsp + 40] # 8-byte Reload
mov rcx, rax
call "??3@YAXPEAX@Z"
.LBB31_2:
.cv_loc 31 8 85 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:85:0
mov rax, qword ptr [rsp + 64]
add rsp, 72
ret
.Ltmp102:
.Lfunc_end31:
.seh_handlerdata
.section .text,"xr",discard,"??_Gexception@std@@UEAAPEAXI@Z"
.seh_endproc
# -- End function
.def "??0logic_error@std@@QEAA@PEBD@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0logic_error@std@@QEAA@PEBD@Z"
.globl "??0logic_error@std@@QEAA@PEBD@Z" # -- Begin function ??0logic_error@std@@QEAA@PEBD@Z
.p2align 4, 0x90
"??0logic_error@std@@QEAA@PEBD@Z": # @"??0logic_error@std@@QEAA@PEBD@Z"
.Lfunc_begin32:
.cv_func_id 32
.cv_loc 32 7 28 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\stdexcept:28:0
.seh_proc "??0logic_error@std@@QEAA@PEBD@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], rdx
mov qword ptr [rsp + 56], rcx
mov rcx, qword ptr [rsp + 56]
.Ltmp103:
mov rdx, rcx
mov rax, qword ptr [rsp + 64]
mov qword ptr [rsp + 48], rcx # 8-byte Spill
mov rcx, rdx
mov rdx, rax
call "??0exception@std@@QEAA@QEBD@Z"
lea rcx, [rip + "??_7logic_error@std@@6B@"]
mov rdx, qword ptr [rsp + 48] # 8-byte Reload
mov qword ptr [rdx], rcx
.cv_loc 32 7 29 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\stdexcept:29:0
mov qword ptr [rsp + 40], rax # 8-byte Spill
mov rax, rdx
add rsp, 72
ret
.Ltmp104:
.Lfunc_end32:
.seh_handlerdata
.section .text,"xr",discard,"??0logic_error@std@@QEAA@PEBD@Z"
.seh_endproc
# -- End function
.def "??0exception@std@@QEAA@QEBD@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0exception@std@@QEAA@QEBD@Z"
.globl "??0exception@std@@QEAA@QEBD@Z" # -- Begin function ??0exception@std@@QEAA@QEBD@Z
.p2align 4, 0x90
"??0exception@std@@QEAA@QEBD@Z": # @"??0exception@std@@QEAA@QEBD@Z"
.Lfunc_begin33:
.cv_func_id 33
.cv_loc 33 8 53 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:53:0
.seh_proc "??0exception@std@@QEAA@QEBD@Z"
# %bb.0:
sub rsp, 88
.seh_stackalloc 88
.seh_endprologue
xor eax, eax
mov r8d, 16
# kill: def $r8 killed $r8d
lea r9, [rip + "??_7exception@std@@6B@"]
mov r10, qword ptr [rip + __security_cookie]
xor r10, rsp
mov qword ptr [rsp + 80], r10
mov qword ptr [rsp + 56], rdx
mov qword ptr [rsp + 48], rcx
mov rcx, qword ptr [rsp + 48]
.Ltmp105:
mov qword ptr [rcx], r9
mov rdx, rcx
add rdx, 8
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov rcx, rdx
mov edx, eax
call memset
.Ltmp106:
.cv_loc 33 8 54 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:54:0
mov rcx, qword ptr [rsp + 56]
mov qword ptr [rsp + 64], rcx
mov byte ptr [rsp + 72], 1
.cv_loc 33 8 55 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:55:0
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
add rcx, 8
lea r8, [rsp + 64]
.Ltmp107:
#DEBUG_VALUE: _InitData <- [$r8+0]
mov qword ptr [rsp + 32], rcx # 8-byte Spill
mov rcx, r8
mov rdx, qword ptr [rsp + 32] # 8-byte Reload
call qword ptr [rip + __imp___std_exception_copy]
.Ltmp108:
mov rcx, qword ptr [rsp + 80]
xor rcx, rsp
call __security_check_cookie
.Ltmp109:
.cv_loc 33 8 56 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:56:0
mov rax, qword ptr [rsp + 40] # 8-byte Reload
add rsp, 88
ret
.Ltmp110:
.Lfunc_end33:
.seh_handlerdata
.section .text,"xr",discard,"??0exception@std@@QEAA@QEBD@Z"
.seh_endproc
# -- End function
.def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ"
.globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ
.p2align 4, 0x90
"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ"
.Lfunc_begin34:
.cv_func_id 34
.cv_loc 34 2 602 0 # ..\include\gsl/span:602:0
.seh_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
mov rcx, qword ptr [rsp]
.Ltmp111:
mov rax, qword ptr [rcx + 8]
pop rcx
ret
.Ltmp112:
.Lfunc_end34:
.seh_handlerdata
.section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ"
.seh_endproc
# -- End function
.def "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z"
.globl "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z
.p2align 4, 0x90
"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z": # @"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z"
.Lfunc_begin35:
.cv_func_id 35
.cv_loc 35 2 597 0 # ..\include\gsl/span:597:0
.seh_proc "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z"
.seh_handler __CxxFrameHandler3, @unwind, @except
# %bb.0:
push rbp
.seh_pushreg 5
sub rsp, 208
.seh_stackalloc 208
lea rbp, [rsp + 128]
.seh_setframe 5, 128
.seh_endprologue
mov qword ptr [rbp + 72], -2
mov byte ptr [rbp + 56], r8b
mov qword ptr [rbp + 48], rdx
mov qword ptr [rbp + 40], rcx
mov rcx, qword ptr [rbp + 40]
mov qword ptr [rbp + 64], rcx
.Ltmp117:
mov rdx, rcx
mov r8b, byte ptr [rbp + 32]
mov qword ptr [rbp - 40], rcx # 8-byte Spill
mov rcx, rdx
mov dl, r8b
call "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z"
mov rcx, qword ptr [rbp + 48]
mov r9, qword ptr [rbp - 40] # 8-byte Reload
mov qword ptr [r9 + 8], rcx
.Ltmp118:
.cv_loc 35 2 598 0 # ..\include\gsl/span:598:0
mov rcx, r9
mov qword ptr [rbp - 48], rax # 8-byte Spill
call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ"
cmp rax, 0
setge dl
mov byte ptr [rbp + 7], 0
test dl, 1
jne .LBB35_1
jmp .LBB35_2
.LBB35_1:
test byte ptr [rbp + 7], 1
jne .LBB35_4
jmp .LBB35_5
.LBB35_2:
lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"]
lea rax, [rbp + 8]
mov rcx, rax
mov qword ptr [rbp - 56], rax # 8-byte Spill
call "??0fail_fast@gsl@@QEAA@QEBD@Z"
mov byte ptr [rbp + 7], 1
.Ltmp113:
mov rcx, qword ptr [rbp - 56] # 8-byte Reload
mov qword ptr [rbp - 64], rax # 8-byte Spill
call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z"
.Ltmp114:
jmp .LBB35_3
.LBB35_3:
ud2
.LBB35_4:
lea rcx, [rbp + 8]
call "??1fail_fast@gsl@@UEAA@XZ"
.LBB35_5:
.cv_loc 35 2 599 0 # ..\include\gsl/span:599:0
mov rax, qword ptr [rbp + 48]
mov byte ptr [rbp - 25], 0
cmp rax, 0
mov cl, 1
mov byte ptr [rbp - 65], cl # 1-byte Spill
jne .LBB35_7
# %bb.6:
mov rax, qword ptr [rbp - 40] # 8-byte Reload
mov rcx, rax
call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ"
cmp rax, 0
sete dl
mov byte ptr [rbp - 65], dl # 1-byte Spill
.LBB35_7:
mov al, byte ptr [rbp - 65] # 1-byte Reload
test al, 1
jne .LBB35_8
jmp .LBB35_9
.LBB35_8:
test byte ptr [rbp - 25], 1
jne .LBB35_14
jmp .LBB35_15
.LBB35_9:
lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"]
lea rax, [rbp - 24]
mov rcx, rax
mov qword ptr [rbp - 80], rax # 8-byte Spill
call "??0fail_fast@gsl@@QEAA@QEBD@Z"
mov byte ptr [rbp - 25], 1
.Ltmp115:
mov rcx, qword ptr [rbp - 80] # 8-byte Reload
mov qword ptr [rbp - 88], rax # 8-byte Spill
call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z"
.Ltmp116:
jmp .LBB35_10
.LBB35_10:
ud2
.LBB35_14:
lea rcx, [rbp - 24]
call "??1fail_fast@gsl@@UEAA@XZ"
.Ltmp119:
.LBB35_15:
.cv_loc 35 2 600 0 # ..\include\gsl/span:600:0
mov rax, qword ptr [rbp + 64]
add rsp, 208
pop rbp
ret
.seh_handlerdata
.long ("$cppxdata$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z")@IMGREL
.section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z"
.seh_endproc
.def "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA":
.seh_proc "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA"
.LBB35_11:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 128]
.seh_endprologue
.Ltmp120:
.cv_loc 35 2 598 0 # ..\include\gsl/span:598:0
test byte ptr [rbp + 7], 1
jne .LBB35_12
jmp .LBB35_13
.LBB35_12:
lea rcx, [rbp + 8]
call "??1fail_fast@gsl@@UEAA@XZ"
.LBB35_13:
nop
add rsp, 32
pop rbp
ret # CLEANUPRET
.seh_handlerdata
.section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z"
.seh_endproc
.def "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA":
.seh_proc "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA"
.LBB35_16:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 128]
.seh_endprologue
.cv_loc 35 2 599 0 # ..\include\gsl/span:599:0
test byte ptr [rbp - 25], 1
jne .LBB35_17
jmp .LBB35_18
.LBB35_17:
lea rcx, [rbp - 24]
call "??1fail_fast@gsl@@UEAA@XZ"
.LBB35_18:
nop
add rsp, 32
pop rbp
ret # CLEANUPRET
.Ltmp121:
.Lfunc_end35:
.seh_handlerdata
.section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z"
.seh_endproc
.section .xdata,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z"
.p2align 2
"$cppxdata$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z":
.long 429065506 # MagicNumber
.long 2 # MaxState
.long ("$stateUnwindMap$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z")@IMGREL # UnwindMap
.long 0 # NumTryBlocks
.long 0 # TryBlockMap
.long 5 # IPMapEntries
.long ("$ip2state$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z")@IMGREL # IPToStateXData
.long 200 # UnwindHelp
.long 0 # ESTypeList
.long 1 # EHFlags
"$stateUnwindMap$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z":
.long -1 # ToState
.long "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA"@IMGREL # Action
.long -1 # ToState
.long "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA"@IMGREL # Action
"$ip2state$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z":
.long .Lfunc_begin35@IMGREL # IP
.long -1 # ToState
.long .Ltmp113@IMGREL+1 # IP
.long 0 # ToState
.long .Ltmp114@IMGREL+1 # IP
.long -1 # ToState
.long .Ltmp115@IMGREL+1 # IP
.long 1 # ToState
.long .Ltmp116@IMGREL+1 # IP
.long -1 # ToState
.section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z"
# -- End function
.def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ"
.globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ
.p2align 4, 0x90
"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ"
.Lfunc_begin36:
.cv_func_id 36
.cv_loc 36 2 602 0 # ..\include\gsl/span:602:0
.seh_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
mov rcx, qword ptr [rsp]
.Ltmp122:
mov rax, qword ptr [rcx + 8]
pop rcx
ret
.Ltmp123:
.Lfunc_end36:
.seh_handlerdata
.section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ"
.seh_endproc
# -- End function
.def "??$narrow@_J_K@gsl@@YA_J_K@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$narrow@_J_K@gsl@@YA_J_K@Z"
.globl "??$narrow@_J_K@gsl@@YA_J_K@Z" # -- Begin function ??$narrow@_J_K@gsl@@YA_J_K@Z
.p2align 4, 0x90
"??$narrow@_J_K@gsl@@YA_J_K@Z": # @"??$narrow@_J_K@gsl@@YA_J_K@Z"
.Lfunc_begin37:
.cv_func_id 37
.cv_file 9 "C:\\projects\\gsl\\include\\gsl\\gsl_util" "9954522A071AE96641C34E4C32052141" 1
.cv_loc 37 9 124 0 # ..\include\gsl/gsl_util:124:0
.seh_proc "??$narrow@_J_K@gsl@@YA_J_K@Z"
.seh_handler __CxxFrameHandler3, @unwind, @except
# %bb.0:
push rbp
.seh_pushreg 5
sub rsp, 144
.seh_stackalloc 144
lea rbp, [rsp + 128]
.seh_setframe 5, 128
.seh_endprologue
mov qword ptr [rbp + 8], -2
mov qword ptr [rbp], rcx
.Ltmp128:
.cv_loc 37 9 125 0 # ..\include\gsl/gsl_util:125:0
mov rcx, rbp
#DEBUG_VALUE: narrow<long long,unsigned long long>:u <- [$rcx+0]
call "??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z"
.Ltmp129:
mov qword ptr [rbp - 8], rax
.cv_loc 37 9 126 0 # ..\include\gsl/gsl_util:126:0
mov rax, qword ptr [rbp - 8]
cmp rax, qword ptr [rbp]
je .LBB37_4
# %bb.1:
.Ltmp130:
.cv_loc 37 9 126 0 # ..\include\gsl/gsl_util:126:0
xorps xmm0, xmm0
movaps xmmword ptr [rbp - 32], xmm0
mov qword ptr [rbp - 16], 0
lea rax, [rbp - 32]
mov rcx, rax
mov qword ptr [rbp - 72], rax # 8-byte Spill
call "??0narrowing_error@gsl@@QEAA@XZ"
.Ltmp126:
mov rcx, qword ptr [rbp - 72] # 8-byte Reload
mov qword ptr [rbp - 80], rax # 8-byte Spill
call "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z"
.Ltmp127:
jmp .LBB37_2
.LBB37_2:
ud2
.Ltmp131:
.LBB37_4:
.cv_loc 37 9 127 0 # ..\include\gsl/gsl_util:127:0
cmp qword ptr [rbp - 8], 0
setl al
test al, 1
jne .LBB37_5
jmp .LBB37_8
.LBB37_5:
.Ltmp132:
.cv_loc 37 9 128 0 # ..\include\gsl/gsl_util:128:0
xorps xmm0, xmm0
movaps xmmword ptr [rbp - 64], xmm0
mov qword ptr [rbp - 48], 0
lea rax, [rbp - 64]
mov rcx, rax
mov qword ptr [rbp - 88], rax # 8-byte Spill
call "??0narrowing_error@gsl@@QEAA@XZ"
.Ltmp124:
mov rcx, qword ptr [rbp - 88] # 8-byte Reload
mov qword ptr [rbp - 96], rax # 8-byte Spill
call "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z"
.Ltmp125:
jmp .LBB37_6
.LBB37_6:
ud2
.Ltmp133:
.LBB37_8:
.cv_loc 37 9 129 0 # ..\include\gsl/gsl_util:129:0
mov rax, qword ptr [rbp - 8]
add rsp, 144
pop rbp
ret
.seh_handlerdata
.long ("$cppxdata$??$narrow@_J_K@gsl@@YA_J_K@Z")@IMGREL
.section .text,"xr",discard,"??$narrow@_J_K@gsl@@YA_J_K@Z"
.seh_endproc
.def "?dtor$3@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$3@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA":
.seh_proc "?dtor$3@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA"
.LBB37_3:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 128]
.seh_endprologue
lea rcx, [rbp - 32]
.Ltmp134:
.cv_loc 37 9 126 0 # ..\include\gsl/gsl_util:126:0
call "??1narrowing_error@gsl@@UEAA@XZ"
nop
add rsp, 32
pop rbp
ret # CLEANUPRET
.Ltmp135:
.seh_handlerdata
.section .text,"xr",discard,"??$narrow@_J_K@gsl@@YA_J_K@Z"
.seh_endproc
.def "?dtor$7@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$7@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA":
.seh_proc "?dtor$7@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA"
.LBB37_7:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 128]
.seh_endprologue
lea rcx, [rbp - 64]
.Ltmp136:
.cv_loc 37 9 128 0 # ..\include\gsl/gsl_util:128:0
call "??1narrowing_error@gsl@@UEAA@XZ"
nop
add rsp, 32
pop rbp
ret # CLEANUPRET
.Ltmp137:
.Lfunc_end37:
.seh_handlerdata
.section .text,"xr",discard,"??$narrow@_J_K@gsl@@YA_J_K@Z"
.seh_endproc
.section .xdata,"dr",associative,"??$narrow@_J_K@gsl@@YA_J_K@Z"
.p2align 2
"$cppxdata$??$narrow@_J_K@gsl@@YA_J_K@Z":
.long 429065506 # MagicNumber
.long 2 # MaxState
.long ("$stateUnwindMap$??$narrow@_J_K@gsl@@YA_J_K@Z")@IMGREL # UnwindMap
.long 0 # NumTryBlocks
.long 0 # TryBlockMap
.long 4 # IPMapEntries
.long ("$ip2state$??$narrow@_J_K@gsl@@YA_J_K@Z")@IMGREL # IPToStateXData
.long 136 # UnwindHelp
.long 0 # ESTypeList
.long 1 # EHFlags
"$stateUnwindMap$??$narrow@_J_K@gsl@@YA_J_K@Z":
.long -1 # ToState
.long "?dtor$3@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA"@IMGREL # Action
.long -1 # ToState
.long "?dtor$7@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA"@IMGREL # Action
"$ip2state$??$narrow@_J_K@gsl@@YA_J_K@Z":
.long .Lfunc_begin37@IMGREL # IP
.long -1 # ToState
.long .Ltmp126@IMGREL+1 # IP
.long 0 # ToState
.long .Ltmp124@IMGREL+1 # IP
.long 1 # ToState
.long .Ltmp125@IMGREL+1 # IP
.long -1 # ToState
.section .text,"xr",discard,"??$narrow@_J_K@gsl@@YA_J_K@Z"
# -- End function
.def "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
.globl "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # -- Begin function ?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ
.p2align 4, 0x90
"?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ": # @"?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
.Lfunc_begin38:
.cv_func_id 38
.cv_loc 38 4 1179 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1179:0
.seh_proc "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov qword ptr [rsp + 48], rcx
mov rcx, qword ptr [rsp + 48]
.Ltmp138:
.cv_loc 38 4 1180 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1180:0
mov rax, rcx
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov rcx, rax
call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"
mov rax, qword ptr [rax]
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
mov qword ptr [rsp + 32], rax # 8-byte Spill
call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"
mov rax, qword ptr [rax]
mov rcx, qword ptr [rsp + 32] # 8-byte Reload
sub rcx, rax
sar rcx, 2
mov rax, rcx
add rsp, 56
ret
.Ltmp139:
.Lfunc_end38:
.seh_handlerdata
.section .text,"xr",discard,"?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
.seh_endproc
# -- End function
.def "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ"
.globl "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" # -- Begin function ?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ
.p2align 4, 0x90
"?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ": # @"?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ"
.Lfunc_begin39:
.cv_func_id 39
.cv_loc 39 4 1246 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1246:0
.seh_proc "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp140:
.cv_loc 39 4 1247 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1247:0
call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov rcx, qword ptr [rax]
call "??$_Unfancy@H@std@@YAPEAHPEAH@Z"
nop
add rsp, 40
ret
.Ltmp141:
.Lfunc_end39:
.seh_handlerdata
.section .text,"xr",discard,"?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ"
.seh_endproc
# -- End function
.def "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
.globl "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # -- Begin function ??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z
.p2align 4, 0x90
"??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z": # @"??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
.Lfunc_begin40:
.cv_func_id 40
.cv_loc 40 2 386 0 # ..\include\gsl/span:386:0
.seh_proc "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], r8
mov qword ptr [rsp + 56], rdx
mov qword ptr [rsp + 48], rcx
mov rcx, qword ptr [rsp + 48]
.Ltmp142:
mov r8, qword ptr [rsp + 64]
mov rdx, qword ptr [rsp + 56]
mov qword ptr [rsp + 40], rcx # 8-byte Spill
call "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
mov qword ptr [rsp + 32], rax # 8-byte Spill
mov rax, rcx
add rsp, 72
ret
.Ltmp143:
.Lfunc_end40:
.seh_handlerdata
.section .text,"xr",discard,"??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
.seh_endproc
# -- End function
.def "??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z"
.globl "??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z" # -- Begin function ??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z
.p2align 4, 0x90
"??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z": # @"??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z"
.Lfunc_begin41:
.cv_func_id 41
.cv_loc 41 9 99 0 # ..\include\gsl/gsl_util:99:0
.seh_proc "??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
.Ltmp144:
.cv_loc 41 9 100 0 # ..\include\gsl/gsl_util:100:0
mov rcx, qword ptr [rsp + 32]
call "??$forward@AEA_K@std@@YAAEA_KAEA_K@Z"
mov rax, qword ptr [rax]
add rsp, 40
ret
.Ltmp145:
.Lfunc_end41:
.seh_handlerdata
.section .text,"xr",discard,"??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z"
.seh_endproc
# -- End function
.def "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z"
.globl "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z" # -- Begin function ??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z
.p2align 4, 0x90
"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z": # @"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z"
.Lfunc_begin42:
.cv_func_id 42
.cv_loc 42 5 143 0 # ..\include\gsl/gsl_assert:143:0
.seh_proc "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z"
# %bb.0:
sub rsp, 88
.seh_stackalloc 88
.seh_endprologue
mov qword ptr [rsp + 80], rcx
.Ltmp146:
.cv_loc 42 5 144 0 # ..\include\gsl/gsl_assert:144:0
mov rcx, qword ptr [rsp + 80]
call "??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z"
lea rcx, [rsp + 56]
mov qword ptr [rsp + 48], rcx # 8-byte Spill
mov rdx, rax
call "??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z"
lea rdx, [rip + "_TI2?AUnarrowing_error@gsl@@"]
mov rcx, qword ptr [rip + __imp__CxxThrowException]
mov r8, qword ptr [rsp + 48] # 8-byte Reload
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov rcx, r8
mov r9, qword ptr [rsp + 40] # 8-byte Reload
mov qword ptr [rsp + 32], rax # 8-byte Spill
call r9
ud2
.Ltmp147:
.Lfunc_end42:
.seh_handlerdata
.section .text,"xr",discard,"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z"
.seh_endproc
# -- End function
.def "??0narrowing_error@gsl@@QEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0narrowing_error@gsl@@QEAA@XZ"
.globl "??0narrowing_error@gsl@@QEAA@XZ" # -- Begin function ??0narrowing_error@gsl@@QEAA@XZ
.p2align 4, 0x90
"??0narrowing_error@gsl@@QEAA@XZ": # @"??0narrowing_error@gsl@@QEAA@XZ"
.Lfunc_begin43:
.cv_func_id 43
.cv_loc 43 9 103 0 # ..\include\gsl/gsl_util:103:0
.seh_proc "??0narrowing_error@gsl@@QEAA@XZ"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov qword ptr [rsp + 48], rcx
mov rcx, qword ptr [rsp + 48]
.Ltmp148:
mov rax, rcx
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov rcx, rax
call "??0exception@std@@QEAA@XZ"
lea rcx, [rip + "??_7narrowing_error@gsl@@6B@"]
mov rdx, qword ptr [rsp + 40] # 8-byte Reload
mov qword ptr [rdx], rcx
mov qword ptr [rsp + 32], rax # 8-byte Spill
mov rax, rdx
add rsp, 56
ret
.Ltmp149:
.Lfunc_end43:
.seh_handlerdata
.section .text,"xr",discard,"??0narrowing_error@gsl@@QEAA@XZ"
.seh_endproc
# -- End function
.def "??1narrowing_error@gsl@@UEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??1narrowing_error@gsl@@UEAA@XZ"
.globl "??1narrowing_error@gsl@@UEAA@XZ" # -- Begin function ??1narrowing_error@gsl@@UEAA@XZ
.p2align 4, 0x90
"??1narrowing_error@gsl@@UEAA@XZ": # @"??1narrowing_error@gsl@@UEAA@XZ"
.Lfunc_begin44:
.cv_func_id 44
.cv_loc 44 9 103 0 # ..\include\gsl/gsl_util:103:0
.seh_proc "??1narrowing_error@gsl@@UEAA@XZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp150:
.cv_loc 44 9 103 0 # ..\include\gsl/gsl_util:103:0
call "??1exception@std@@UEAA@XZ"
.Ltmp151:
.cv_loc 44 9 103 0 # ..\include\gsl/gsl_util:103:0
nop
add rsp, 40
ret
.Ltmp152:
.Lfunc_end44:
.seh_handlerdata
.section .text,"xr",discard,"??1narrowing_error@gsl@@UEAA@XZ"
.seh_endproc
# -- End function
.def "??$forward@AEA_K@std@@YAAEA_KAEA_K@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$forward@AEA_K@std@@YAAEA_KAEA_K@Z"
.globl "??$forward@AEA_K@std@@YAAEA_KAEA_K@Z" # -- Begin function ??$forward@AEA_K@std@@YAAEA_KAEA_K@Z
.p2align 4, 0x90
"??$forward@AEA_K@std@@YAAEA_KAEA_K@Z": # @"??$forward@AEA_K@std@@YAAEA_KAEA_K@Z"
.Lfunc_begin45:
.cv_func_id 45
.cv_loc 45 6 1275 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits:1275:0
.seh_proc "??$forward@AEA_K@std@@YAAEA_KAEA_K@Z"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
.Ltmp153:
.cv_loc 45 6 1276 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits:1276:0
mov rax, qword ptr [rsp]
pop rcx
ret
.Ltmp154:
.Lfunc_end45:
.seh_handlerdata
.section .text,"xr",discard,"??$forward@AEA_K@std@@YAAEA_KAEA_K@Z"
.seh_endproc
# -- End function
.def "??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z"
.globl "??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z" # -- Begin function ??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z
.p2align 4, 0x90
"??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z": # @"??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z"
.Lfunc_begin46:
.cv_func_id 46
.cv_loc 46 6 1275 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits:1275:0
.seh_proc "??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
.Ltmp155:
.cv_loc 46 6 1276 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits:1276:0
mov rax, qword ptr [rsp]
pop rcx
ret
.Ltmp156:
.Lfunc_end46:
.seh_handlerdata
.section .text,"xr",discard,"??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z"
.seh_endproc
# -- End function
.def "??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z"
.globl "??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z" # -- Begin function ??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z
.p2align 4, 0x90
"??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z": # @"??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z"
.Lfunc_begin47:
.cv_func_id 47
.cv_loc 47 9 103 0 # ..\include\gsl/gsl_util:103:0
.seh_proc "??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], rdx
mov qword ptr [rsp + 56], rcx
mov rcx, qword ptr [rsp + 56]
.Ltmp157:
mov rdx, rcx
mov rax, qword ptr [rsp + 64]
mov qword ptr [rsp + 48], rcx # 8-byte Spill
mov rcx, rdx
mov rdx, rax
call "??0exception@std@@QEAA@AEBV01@@Z"
lea rcx, [rip + "??_7narrowing_error@gsl@@6B@"]
mov rdx, qword ptr [rsp + 48] # 8-byte Reload
mov qword ptr [rdx], rcx
mov qword ptr [rsp + 40], rax # 8-byte Spill
mov rax, rdx
add rsp, 72
ret
.Ltmp158:
.Lfunc_end47:
.seh_handlerdata
.section .text,"xr",discard,"??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z"
.seh_endproc
# -- End function
.def "??0narrowing_error@gsl@@QEAA@AEBU01@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0narrowing_error@gsl@@QEAA@AEBU01@@Z"
.globl "??0narrowing_error@gsl@@QEAA@AEBU01@@Z" # -- Begin function ??0narrowing_error@gsl@@QEAA@AEBU01@@Z
.p2align 4, 0x90
"??0narrowing_error@gsl@@QEAA@AEBU01@@Z": # @"??0narrowing_error@gsl@@QEAA@AEBU01@@Z"
.Lfunc_begin48:
.cv_func_id 48
.cv_loc 48 9 103 0 # ..\include\gsl/gsl_util:103:0
.seh_proc "??0narrowing_error@gsl@@QEAA@AEBU01@@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], rdx
mov qword ptr [rsp + 56], rcx
mov rcx, qword ptr [rsp + 56]
.Ltmp159:
mov rdx, rcx
mov rax, qword ptr [rsp + 64]
mov qword ptr [rsp + 48], rcx # 8-byte Spill
mov rcx, rdx
mov rdx, rax
call "??0exception@std@@QEAA@AEBV01@@Z"
lea rcx, [rip + "??_7narrowing_error@gsl@@6B@"]
mov rdx, qword ptr [rsp + 48] # 8-byte Reload
mov qword ptr [rdx], rcx
mov qword ptr [rsp + 40], rax # 8-byte Spill
mov rax, rdx
add rsp, 72
ret
.Ltmp160:
.Lfunc_end48:
.seh_handlerdata
.section .text,"xr",discard,"??0narrowing_error@gsl@@QEAA@AEBU01@@Z"
.seh_endproc
# -- End function
.def "??_Gnarrowing_error@gsl@@UEAAPEAXI@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??_Gnarrowing_error@gsl@@UEAAPEAXI@Z"
.globl "??_Gnarrowing_error@gsl@@UEAAPEAXI@Z" # -- Begin function ??_Gnarrowing_error@gsl@@UEAAPEAXI@Z
.p2align 4, 0x90
"??_Gnarrowing_error@gsl@@UEAAPEAXI@Z": # @"??_Gnarrowing_error@gsl@@UEAAPEAXI@Z"
.Lfunc_begin49:
.cv_func_id 49
.cv_loc 49 9 103 0 # ..\include\gsl/gsl_util:103:0
.seh_proc "??_Gnarrowing_error@gsl@@UEAAPEAXI@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov dword ptr [rsp + 60], edx
mov qword ptr [rsp + 48], rcx
mov rcx, qword ptr [rsp + 48]
mov rax, rcx
mov qword ptr [rsp + 64], rax
mov edx, dword ptr [rsp + 60]
.Ltmp161:
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov dword ptr [rsp + 36], edx # 4-byte Spill
call "??1narrowing_error@gsl@@UEAA@XZ"
mov edx, dword ptr [rsp + 36] # 4-byte Reload
cmp edx, 0
je .LBB49_2
# %bb.1:
mov rax, qword ptr [rsp + 40] # 8-byte Reload
mov rcx, rax
call "??3@YAXPEAX@Z"
.LBB49_2:
mov rax, qword ptr [rsp + 64]
add rsp, 72
ret
.Ltmp162:
.Lfunc_end49:
.seh_handlerdata
.section .text,"xr",discard,"??_Gnarrowing_error@gsl@@UEAAPEAXI@Z"
.seh_endproc
# -- End function
.def "??0exception@std@@QEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0exception@std@@QEAA@XZ"
.globl "??0exception@std@@QEAA@XZ" # -- Begin function ??0exception@std@@QEAA@XZ
.p2align 4, 0x90
"??0exception@std@@QEAA@XZ": # @"??0exception@std@@QEAA@XZ"
.Lfunc_begin50:
.cv_func_id 50
.cv_loc 50 8 48 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:48:0
.seh_proc "??0exception@std@@QEAA@XZ"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
xor edx, edx
mov eax, 16
mov r8d, eax
lea r9, [rip + "??_7exception@std@@6B@"]
mov qword ptr [rsp + 48], rcx
mov rcx, qword ptr [rsp + 48]
.Ltmp163:
mov qword ptr [rcx], r9
mov r9, rcx
add r9, 8
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov rcx, r9
call memset
.cv_loc 50 8 49 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h:49:0
mov rax, qword ptr [rsp + 40] # 8-byte Reload
add rsp, 56
ret
.Ltmp164:
.Lfunc_end50:
.seh_handlerdata
.section .text,"xr",discard,"??0exception@std@@QEAA@XZ"
.seh_endproc
# -- End function
.def "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"
.globl "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # -- Begin function ?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ
.p2align 4, 0x90
"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ": # @"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"
.Lfunc_begin51:
.cv_func_id 51
.cv_loc 51 4 657 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:657:0
.seh_proc "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp165:
.cv_loc 51 4 658 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:658:0
call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
add rax, 16
add rsp, 40
ret
.Ltmp166:
.Lfunc_end51:
.seh_handlerdata
.section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"
.seh_endproc
# -- End function
.def "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"
.globl "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # -- Begin function ?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ
.p2align 4, 0x90
"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ": # @"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"
.Lfunc_begin52:
.cv_func_id 52
.cv_loc 52 4 647 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:647:0
.seh_proc "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp167:
.cv_loc 52 4 648 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:648:0
call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
add rax, 8
add rsp, 40
ret
.Ltmp168:
.Lfunc_end52:
.seh_handlerdata
.section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"
.seh_endproc
# -- End function
.def "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.globl "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # -- Begin function ?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ
.p2align 4, 0x90
"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ": # @"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.Lfunc_begin53:
.cv_func_id 53
.cv_loc 53 4 637 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:637:0
.seh_proc "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp169:
.cv_loc 53 4 638 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:638:0
call "?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
nop
add rsp, 40
ret
.Ltmp170:
.Lfunc_end53:
.seh_handlerdata
.section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.seh_endproc
# -- End function
.def "?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.globl "?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ
.p2align 4, 0x90
"?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.Lfunc_begin54:
.cv_func_id 54
.cv_file 10 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\xutility" "267CB213AC0B5C6C21CBC7A7D4682936" 1
.cv_loc 54 10 319 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:319:0
.seh_proc "?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
mov rax, qword ptr [rsp]
.Ltmp171:
.cv_loc 54 10 320 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:320:0
pop rcx
ret
.Ltmp172:
.Lfunc_end54:
.seh_handlerdata
.section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.seh_endproc
# -- End function
.def "??$_Unfancy@H@std@@YAPEAHPEAH@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Unfancy@H@std@@YAPEAHPEAH@Z"
.globl "??$_Unfancy@H@std@@YAPEAHPEAH@Z" # -- Begin function ??$_Unfancy@H@std@@YAPEAHPEAH@Z
.p2align 4, 0x90
"??$_Unfancy@H@std@@YAPEAHPEAH@Z": # @"??$_Unfancy@H@std@@YAPEAHPEAH@Z"
.Lfunc_begin55:
.cv_func_id 55
.cv_file 11 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\xstddef" "347B3D0CB12C8E7B43B0AF4715C5E451" 1
.cv_loc 55 11 739 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstddef:739:0
.seh_proc "??$_Unfancy@H@std@@YAPEAHPEAH@Z"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
.Ltmp173:
.cv_loc 55 11 740 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstddef:740:0
mov rax, qword ptr [rsp]
pop rcx
ret
.Ltmp174:
.Lfunc_end55:
.seh_handlerdata
.section .text,"xr",discard,"??$_Unfancy@H@std@@YAPEAHPEAH@Z"
.seh_endproc
# -- End function
.def "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
.globl "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # -- Begin function ?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ
.p2align 4, 0x90
"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ": # @"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
.Lfunc_begin56:
.cv_func_id 56
.cv_loc 56 4 642 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:642:0
.seh_proc "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp175:
.cv_loc 56 4 643 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:643:0
call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
add rax, 8
add rsp, 40
ret
.Ltmp176:
.Lfunc_end56:
.seh_handlerdata
.section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
.seh_endproc
# -- End function
.def "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.globl "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # -- Begin function ?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ
.p2align 4, 0x90
"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ": # @"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.Lfunc_begin57:
.cv_func_id 57
.cv_loc 57 4 632 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:632:0
.seh_proc "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp177:
.cv_loc 57 4 633 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:633:0
call "?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
nop
add rsp, 40
ret
.Ltmp178:
.Lfunc_end57:
.seh_handlerdata
.section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.seh_endproc
# -- End function
.def "?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.globl "?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ
.p2align 4, 0x90
"?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.Lfunc_begin58:
.cv_func_id 58
.cv_loc 58 10 314 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:314:0
.seh_proc "?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
mov rax, qword ptr [rsp]
.Ltmp179:
.cv_loc 58 10 315 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:315:0
pop rcx
ret
.Ltmp180:
.Lfunc_end58:
.seh_handlerdata
.section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.seh_endproc
# -- End function
.def "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
.globl "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z
.p2align 4, 0x90
"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
.Lfunc_begin59:
.cv_func_id 59
.cv_loc 59 2 597 0 # ..\include\gsl/span:597:0
.seh_proc "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
.seh_handler __CxxFrameHandler3, @unwind, @except
# %bb.0:
push rbp
.seh_pushreg 5
sub rsp, 192
.seh_stackalloc 192
lea rbp, [rsp + 128]
.seh_setframe 5, 128
.seh_endprologue
mov qword ptr [rbp + 56], -2
mov qword ptr [rbp + 40], r8
mov qword ptr [rbp + 32], rdx
mov qword ptr [rbp + 24], rcx
mov rcx, qword ptr [rbp + 24]
mov qword ptr [rbp + 48], rcx
.Ltmp185:
mov rdx, rcx
mov r8, qword ptr [rbp + 40]
mov qword ptr [rbp - 48], rcx # 8-byte Spill
mov rcx, rdx
mov rdx, r8
call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z"
mov rcx, qword ptr [rbp + 32]
mov rdx, qword ptr [rbp - 48] # 8-byte Reload
mov qword ptr [rdx + 8], rcx
.Ltmp186:
.cv_loc 59 2 598 0 # ..\include\gsl/span:598:0
mov rcx, rdx
mov qword ptr [rbp - 56], rax # 8-byte Spill
call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ"
cmp rax, 0
setge r9b
mov byte ptr [rbp - 1], 0
test r9b, 1
jne .LBB59_1
jmp .LBB59_2
.LBB59_1:
test byte ptr [rbp - 1], 1
jne .LBB59_4
jmp .LBB59_5
.LBB59_2:
lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"]
mov rax, rbp
mov rcx, rax
mov qword ptr [rbp - 64], rax # 8-byte Spill
call "??0fail_fast@gsl@@QEAA@QEBD@Z"
mov byte ptr [rbp - 1], 1
.Ltmp181:
mov rcx, qword ptr [rbp - 64] # 8-byte Reload
mov qword ptr [rbp - 72], rax # 8-byte Spill
call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z"
.Ltmp182:
jmp .LBB59_3
.LBB59_3:
ud2
.LBB59_4:
mov rcx, rbp
call "??1fail_fast@gsl@@UEAA@XZ"
.LBB59_5:
.cv_loc 59 2 599 0 # ..\include\gsl/span:599:0
mov rax, qword ptr [rbp + 32]
mov byte ptr [rbp - 33], 0
cmp rax, 0
mov cl, 1
mov byte ptr [rbp - 73], cl # 1-byte Spill
jne .LBB59_7
# %bb.6:
mov rax, qword ptr [rbp - 48] # 8-byte Reload
mov rcx, rax
call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ"
cmp rax, 0
sete dl
mov byte ptr [rbp - 73], dl # 1-byte Spill
.LBB59_7:
mov al, byte ptr [rbp - 73] # 1-byte Reload
test al, 1
jne .LBB59_8
jmp .LBB59_9
.LBB59_8:
test byte ptr [rbp - 33], 1
jne .LBB59_14
jmp .LBB59_15
.LBB59_9:
lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"]
lea rax, [rbp - 32]
mov rcx, rax
mov qword ptr [rbp - 88], rax # 8-byte Spill
call "??0fail_fast@gsl@@QEAA@QEBD@Z"
mov byte ptr [rbp - 33], 1
.Ltmp183:
mov rcx, qword ptr [rbp - 88] # 8-byte Reload
mov qword ptr [rbp - 96], rax # 8-byte Spill
call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z"
.Ltmp184:
jmp .LBB59_10
.LBB59_10:
ud2
.LBB59_14:
lea rcx, [rbp - 32]
call "??1fail_fast@gsl@@UEAA@XZ"
.Ltmp187:
.LBB59_15:
.cv_loc 59 2 600 0 # ..\include\gsl/span:600:0
mov rax, qword ptr [rbp + 48]
add rsp, 192
pop rbp
ret
.seh_handlerdata
.long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z")@IMGREL
.section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
.seh_endproc
.def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA":
.seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA"
.LBB59_11:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 128]
.seh_endprologue
.Ltmp188:
.cv_loc 59 2 598 0 # ..\include\gsl/span:598:0
test byte ptr [rbp - 1], 1
jne .LBB59_12
jmp .LBB59_13
.LBB59_12:
mov rcx, rbp
call "??1fail_fast@gsl@@UEAA@XZ"
.LBB59_13:
nop
add rsp, 32
pop rbp
ret # CLEANUPRET
.seh_handlerdata
.section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
.seh_endproc
.def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA":
.seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA"
.LBB59_16:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 128]
.seh_endprologue
.cv_loc 59 2 599 0 # ..\include\gsl/span:599:0
test byte ptr [rbp - 33], 1
jne .LBB59_17
jmp .LBB59_18
.LBB59_17:
lea rcx, [rbp - 32]
call "??1fail_fast@gsl@@UEAA@XZ"
.LBB59_18:
nop
add rsp, 32
pop rbp
ret # CLEANUPRET
.Ltmp189:
.Lfunc_end59:
.seh_handlerdata
.section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
.seh_endproc
.section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
.p2align 2
"$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z":
.long 429065506 # MagicNumber
.long 2 # MaxState
.long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z")@IMGREL # UnwindMap
.long 0 # NumTryBlocks
.long 0 # TryBlockMap
.long 5 # IPMapEntries
.long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z")@IMGREL # IPToStateXData
.long 184 # UnwindHelp
.long 0 # ESTypeList
.long 1 # EHFlags
"$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z":
.long -1 # ToState
.long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA"@IMGREL # Action
.long -1 # ToState
.long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA"@IMGREL # Action
"$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z":
.long .Lfunc_begin59@IMGREL # IP
.long -1 # ToState
.long .Ltmp181@IMGREL+1 # IP
.long 0 # ToState
.long .Ltmp182@IMGREL+1 # IP
.long -1 # ToState
.long .Ltmp183@IMGREL+1 # IP
.long 1 # ToState
.long .Ltmp184@IMGREL+1 # IP
.long -1 # ToState
.section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
# -- End function
.def "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z"
.globl "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" # -- Begin function ??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z
.p2align 4, 0x90
"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z": # @"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z"
.Lfunc_begin60:
.cv_func_id 60
.cv_loc 60 2 336 0 # ..\include\gsl/span:336:0
.seh_proc "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z"
.seh_handler __CxxFrameHandler3, @unwind, @except
# %bb.0:
push rbp
.seh_pushreg 5
sub rsp, 112
.seh_stackalloc 112
lea rbp, [rsp + 112]
.seh_setframe 5, 112
.seh_endprologue
mov qword ptr [rbp - 8], -2
mov qword ptr [rbp - 24], rdx
mov qword ptr [rbp - 32], rcx
mov rcx, qword ptr [rbp - 32]
mov qword ptr [rbp - 16], rcx
.Ltmp192:
mov rdx, qword ptr [rbp - 24]
mov qword ptr [rcx], rdx
.Ltmp193:
.cv_loc 60 2 336 0 # ..\include\gsl/span:336:0
cmp qword ptr [rbp - 24], 0
setge al
mov byte ptr [rbp - 57], 0
test al, 1
jne .LBB60_1
jmp .LBB60_2
.LBB60_1:
test byte ptr [rbp - 57], 1
jne .LBB60_4
jmp .LBB60_5
.LBB60_2:
lea rdx, [rip + "??_C@_0DG@LJIAFOPK@GSL?3?5Precondition?5failure?5at?5?4?4?2@"]
lea rax, [rbp - 56]
mov rcx, rax
mov qword ptr [rbp - 72], rax # 8-byte Spill
call "??0fail_fast@gsl@@QEAA@QEBD@Z"
mov byte ptr [rbp - 57], 1
.Ltmp190:
mov rcx, qword ptr [rbp - 72] # 8-byte Reload
mov qword ptr [rbp - 80], rax # 8-byte Spill
call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z"
.Ltmp191:
jmp .LBB60_3
.LBB60_3:
ud2
.LBB60_4:
lea rcx, [rbp - 56]
call "??1fail_fast@gsl@@UEAA@XZ"
.Ltmp194:
.LBB60_5:
.cv_loc 60 2 336 0 # ..\include\gsl/span:336:0
mov rax, qword ptr [rbp - 16]
add rsp, 112
pop rbp
ret
.seh_handlerdata
.long ("$cppxdata$??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z")@IMGREL
.section .text,"xr",discard,"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z"
.seh_endproc
.def "?dtor$6@?0???0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$6@?0???0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z@4HA":
.seh_proc "?dtor$6@?0???0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z@4HA"
.LBB60_6:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 112]
.seh_endprologue
.Ltmp195:
.cv_loc 60 2 336 0 # ..\include\gsl/span:336:0
test byte ptr [rbp - 57], 1
jne .LBB60_7
jmp .LBB60_8
.LBB60_7:
lea rcx, [rbp - 56]
call "??1fail_fast@gsl@@UEAA@XZ"
.LBB60_8:
nop
add rsp, 32
pop rbp
ret # CLEANUPRET
.Ltmp196:
.Lfunc_end60:
.seh_handlerdata
.section .text,"xr",discard,"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z"
.seh_endproc
.section .xdata,"dr",associative,"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z"
.p2align 2
"$cppxdata$??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z":
.long 429065506 # MagicNumber
.long 1 # MaxState
.long ("$stateUnwindMap$??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z")@IMGREL # UnwindMap
.long 0 # NumTryBlocks
.long 0 # TryBlockMap
.long 3 # IPMapEntries
.long ("$ip2state$??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z")@IMGREL # IPToStateXData
.long 104 # UnwindHelp
.long 0 # ESTypeList
.long 1 # EHFlags
"$stateUnwindMap$??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z":
.long -1 # ToState
.long "?dtor$6@?0???0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z@4HA"@IMGREL # Action
"$ip2state$??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z":
.long .Lfunc_begin60@IMGREL # IP
.long -1 # ToState
.long .Ltmp190@IMGREL+1 # IP
.long 0 # ToState
.long .Ltmp191@IMGREL+1 # IP
.long -1 # ToState
.section .text,"xr",discard,"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z"
# -- End function
.def "??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.globl "??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # -- Begin function ??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z
.p2align 4, 0x90
"??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z": # @"??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.Lfunc_begin61:
.cv_func_id 61
.cv_loc 61 4 553 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:553:0
.seh_proc "??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.seh_handler __CxxFrameHandler3, @unwind, @except
# %bb.0:
push rbp
.seh_pushreg 5
sub rsp, 96
.seh_stackalloc 96
lea rbp, [rsp + 96]
.seh_setframe 5, 96
.seh_endprologue
mov qword ptr [rbp - 8], -2
mov qword ptr [rbp - 16], rdx
mov qword ptr [rbp - 24], rcx
mov rcx, qword ptr [rbp - 24]
mov rdx, rcx
.Ltmp199:
mov rax, qword ptr [rbp - 16]
mov qword ptr [rbp - 40], rcx # 8-byte Spill
mov rcx, rax
mov qword ptr [rbp - 48], rdx # 8-byte Spill
call "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z"
mov dl, byte ptr [rbp - 32]
mov rcx, qword ptr [rbp - 40] # 8-byte Reload
mov r8, rax
call "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z"
.cv_loc 61 4 554 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:554:0
.Ltmp197:
.Ltmp200:
mov rcx, qword ptr [rbp - 40] # 8-byte Reload
mov qword ptr [rbp - 56], rax # 8-byte Spill
call "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.Ltmp198:
jmp .LBB61_1
.Ltmp201:
.LBB61_1:
.cv_loc 61 4 555 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:555:0
mov rax, qword ptr [rbp - 48] # 8-byte Reload
add rsp, 96
pop rbp
ret
.seh_handlerdata
.long ("$cppxdata$??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z")@IMGREL
.section .text,"xr",discard,"??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.seh_endproc
.def "?dtor$2@?0???$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$2@?0???$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z@4HA":
.seh_proc "?dtor$2@?0???$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z@4HA"
.LBB61_2:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 96]
.seh_endprologue
.Ltmp202:
.cv_loc 61 4 555 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:555:0
mov rcx, qword ptr [rbp - 40] # 8-byte Reload
call "??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ"
nop
add rsp, 32
pop rbp
ret # CLEANUPRET
.Ltmp203:
.Lfunc_end61:
.seh_handlerdata
.section .text,"xr",discard,"??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.seh_endproc
.section .xdata,"dr",associative,"??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.p2align 2
"$cppxdata$??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z":
.long 429065506 # MagicNumber
.long 1 # MaxState
.long ("$stateUnwindMap$??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z")@IMGREL # UnwindMap
.long 0 # NumTryBlocks
.long 0 # TryBlockMap
.long 3 # IPMapEntries
.long ("$ip2state$??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z")@IMGREL # IPToStateXData
.long 88 # UnwindHelp
.long 0 # ESTypeList
.long 1 # EHFlags
"$stateUnwindMap$??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z":
.long -1 # ToState
.long "?dtor$2@?0???$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z@4HA"@IMGREL # Action
"$ip2state$??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z":
.long .Lfunc_begin61@IMGREL # IP
.long -1 # ToState
.long .Ltmp197@IMGREL+1 # IP
.long 0 # ToState
.long .Ltmp198@IMGREL+1 # IP
.long -1 # ToState
.section .text,"xr",discard,"??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
# -- End function
.def "??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0@Z"
.globl "??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0@Z" # -- Begin function ??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0@Z
.p2align 4, 0x90
"??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0@Z": # @"??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0@Z"
.Lfunc_begin62:
.cv_func_id 62
.cv_loc 62 4 792 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:792:0
.seh_proc "??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], r8
mov qword ptr [rsp + 56], rdx
mov qword ptr [rsp + 48], rcx
mov rcx, qword ptr [rsp + 48]
.Ltmp204:
.cv_loc 62 4 793 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:793:0
mov r8, qword ptr [rsp + 64]
mov rdx, qword ptr [rsp + 56]
mov r9b, byte ptr [rsp + 40]
call "??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z"
.cv_loc 62 4 794 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:794:0
nop
add rsp, 72
ret
.Ltmp205:
.Lfunc_end62:
.seh_handlerdata
.section .text,"xr",discard,"??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0@Z"
.seh_endproc
# -- End function
.def "?end@?$initializer_list@H@std@@QEBAPEBHXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?end@?$initializer_list@H@std@@QEBAPEBHXZ"
.globl "?end@?$initializer_list@H@std@@QEBAPEBHXZ" # -- Begin function ?end@?$initializer_list@H@std@@QEBAPEBHXZ
.p2align 4, 0x90
"?end@?$initializer_list@H@std@@QEBAPEBHXZ": # @"?end@?$initializer_list@H@std@@QEBAPEBHXZ"
.Lfunc_begin63:
.cv_func_id 63
.cv_file 12 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\initializer_list" "7CD17E46696FC32167C4B6245068073A" 1
.cv_loc 63 12 44 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\initializer_list:44:0
.seh_proc "?end@?$initializer_list@H@std@@QEBAPEBHXZ"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
mov rcx, qword ptr [rsp]
.Ltmp206:
.cv_loc 63 12 45 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\initializer_list:45:0
mov rax, qword ptr [rcx + 8]
pop rcx
ret
.Ltmp207:
.Lfunc_end63:
.seh_handlerdata
.section .text,"xr",discard,"?end@?$initializer_list@H@std@@QEBAPEBHXZ"
.seh_endproc
# -- End function
.def "?begin@?$initializer_list@H@std@@QEBAPEBHXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?begin@?$initializer_list@H@std@@QEBAPEBHXZ"
.globl "?begin@?$initializer_list@H@std@@QEBAPEBHXZ" # -- Begin function ?begin@?$initializer_list@H@std@@QEBAPEBHXZ
.p2align 4, 0x90
"?begin@?$initializer_list@H@std@@QEBAPEBHXZ": # @"?begin@?$initializer_list@H@std@@QEBAPEBHXZ"
.Lfunc_begin64:
.cv_func_id 64
.cv_loc 64 12 39 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\initializer_list:39:0
.seh_proc "?begin@?$initializer_list@H@std@@QEBAPEBHXZ"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
mov rcx, qword ptr [rsp]
.Ltmp208:
.cv_loc 64 12 40 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\initializer_list:40:0
mov rax, qword ptr [rcx]
pop rcx
ret
.Ltmp209:
.Lfunc_end64:
.seh_handlerdata
.section .text,"xr",discard,"?begin@?$initializer_list@H@std@@QEBAPEBHXZ"
.seh_endproc
# -- End function
.def "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ"
.globl "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ
.p2align 4, 0x90
"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ": # @"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ"
.Lfunc_begin65:
.cv_func_id 65
.cv_loc 65 4 558 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:558:0
.seh_proc "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ"
.seh_handler __CxxFrameHandler3, @unwind, @except
# %bb.0:
push rbp
.seh_pushreg 5
sub rsp, 64
.seh_stackalloc 64
lea rbp, [rsp + 64]
.seh_setframe 5, 64
.seh_endprologue
mov qword ptr [rbp - 8], -2
mov qword ptr [rbp - 16], rcx
mov rcx, qword ptr [rbp - 16]
.cv_loc 65 4 559 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:559:0
.Ltmp210:
.Ltmp212:
mov qword ptr [rbp - 24], rcx # 8-byte Spill
call "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.Ltmp211:
jmp .LBB65_1
.LBB65_1:
.cv_loc 65 4 560 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:560:0
mov rcx, qword ptr [rbp - 24] # 8-byte Reload
call "??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ"
.Ltmp213:
.cv_loc 65 4 560 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:560:0
nop
add rsp, 64
pop rbp
ret
.seh_handlerdata
.long ("$cppxdata$??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ")@IMGREL
.section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ"
.seh_endproc
.def "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ@4HA":
.seh_proc "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ@4HA"
.LBB65_2:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 64]
.seh_endprologue
.Ltmp214:
.cv_loc 65 4 560 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:560:0
mov rcx, qword ptr [rbp - 24] # 8-byte Reload
call "??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ"
nop
add rsp, 32
pop rbp
ret # CLEANUPRET
.seh_handlerdata
.section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ"
.seh_endproc
.def "?dtor$3@?0???1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$3@?0???1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ@4HA":
.seh_proc "?dtor$3@?0???1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ@4HA"
.LBB65_3:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 64]
.seh_endprologue
mov rax, qword ptr [rip + __imp___std_terminate]
call rax
ud2
.Ltmp215:
.Lfunc_end65:
.seh_handlerdata
.section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ"
.seh_endproc
.section .xdata,"dr",associative,"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ"
.p2align 2
"$cppxdata$??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ":
.long 429065506 # MagicNumber
.long 2 # MaxState
.long ("$stateUnwindMap$??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap
.long 0 # NumTryBlocks
.long 0 # TryBlockMap
.long 3 # IPMapEntries
.long ("$ip2state$??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData
.long 56 # UnwindHelp
.long 0 # ESTypeList
.long 1 # EHFlags
"$stateUnwindMap$??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ":
.long -1 # ToState
.long "?dtor$3@?0???1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action
.long 0 # ToState
.long "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action
"$ip2state$??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ":
.long .Lfunc_begin65@IMGREL # IP
.long -1 # ToState
.long .Ltmp210@IMGREL+1 # IP
.long 1 # ToState
.long .Ltmp211@IMGREL+1 # IP
.long -1 # ToState
.section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ"
# -- End function
.def "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z"
.globl "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z" # -- Begin function ??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z
.p2align 4, 0x90
"??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z": # @"??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z"
.Lfunc_begin66:
.cv_func_id 66
.cv_loc 66 6 1275 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits:1275:0
.seh_proc "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
.Ltmp216:
.cv_loc 66 6 1276 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits:1276:0
mov rax, qword ptr [rsp]
pop rcx
ret
.Ltmp217:
.Lfunc_end66:
.seh_handlerdata
.section .text,"xr",discard,"??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z"
.seh_endproc
# -- End function
.def "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z"
.globl "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z" # -- Begin function ??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z
.p2align 4, 0x90
"??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z": # @"??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z"
.Lfunc_begin67:
.cv_func_id 67
.cv_loc 67 10 289 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:289:0
.seh_proc "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z"
# %bb.0:
sub rsp, 88
.seh_stackalloc 88
.seh_endprologue
mov byte ptr [rsp + 80], dl
mov qword ptr [rsp + 72], r8
mov qword ptr [rsp + 64], rcx
mov rcx, qword ptr [rsp + 64]
.Ltmp218:
mov r8, rcx
mov rax, qword ptr [rsp + 72]
mov qword ptr [rsp + 56], rcx # 8-byte Spill
mov rcx, rax
mov qword ptr [rsp + 48], r8 # 8-byte Spill
call "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z"
mov rcx, qword ptr [rsp + 48] # 8-byte Reload
mov rdx, rax
call "??$?0AEBV?$allocator@H@std@@@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
mov rcx, qword ptr [rsp + 56] # 8-byte Reload
mov qword ptr [rsp + 40], rax # 8-byte Spill
call "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ"
.cv_loc 67 10 290 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:290:0
mov rcx, qword ptr [rsp + 56] # 8-byte Reload
mov qword ptr [rsp + 32], rax # 8-byte Spill
mov rax, rcx
add rsp, 88
ret
.Ltmp219:
.Lfunc_end67:
.seh_handlerdata
.section .text,"xr",discard,"??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z"
.seh_endproc
# -- End function
.def "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.globl "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ
.p2align 4, 0x90
"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ": # @"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.Lfunc_begin68:
.cv_func_id 68
.cv_loc 68 4 577 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:577:0
.seh_proc "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
# %bb.0:
sub rsp, 120
.seh_stackalloc 120
.seh_endprologue
mov rax, qword ptr [rip + __security_cookie]
xor rax, rsp
mov qword ptr [rsp + 112], rax
mov qword ptr [rsp + 80], rcx
mov rax, qword ptr [rsp + 80]
.Ltmp220:
.cv_loc 68 4 578 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:578:0
mov rcx, rax
mov qword ptr [rsp + 72], rax # 8-byte Spill
call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
lea rcx, [rsp + 104]
mov rdx, rax
call "??$?0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAA@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@1@@Z"
mov r8d, 1
mov edx, r8d
.cv_loc 68 4 580 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:580:0
lea rcx, [rsp + 104]
mov qword ptr [rsp + 64], rax # 8-byte Spill
call "?allocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z"
mov rcx, rax
call "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z"
mov rcx, qword ptr [rsp + 72] # 8-byte Reload
mov qword ptr [rsp + 56], rax # 8-byte Spill
call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"
mov rcx, qword ptr [rsp + 56] # 8-byte Reload
mov qword ptr [rax], rcx
.cv_loc 68 4 581 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:581:0
lea rcx, [rsp + 88]
call "??0_Container_proxy@std@@QEAA@XZ"
mov rcx, qword ptr [rsp + 72] # 8-byte Reload
mov qword ptr [rsp + 48], rax # 8-byte Spill
call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"
mov rdx, qword ptr [rax]
lea rcx, [rsp + 104]
lea r8, [rsp + 88]
call "??$construct@U_Container_proxy@std@@U12@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z"
.cv_loc 68 4 582 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:582:0
mov rcx, qword ptr [rsp + 72] # 8-byte Reload
call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
mov rcx, qword ptr [rsp + 72] # 8-byte Reload
mov qword ptr [rsp + 40], rax # 8-byte Spill
call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"
mov rax, qword ptr [rax]
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
mov qword ptr [rax], rcx
mov rax, qword ptr [rsp + 112]
xor rax, rsp
mov rcx, rax
call __security_check_cookie
.cv_loc 68 4 583 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:583:0
nop
add rsp, 120
ret
.Ltmp221:
.Lfunc_end68:
.seh_handlerdata
.section .text,"xr",discard,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.seh_endproc
# -- End function
.def "??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ"
.globl "??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ" # -- Begin function ??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ
.p2align 4, 0x90
"??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ": # @"??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ"
.Lfunc_begin69:
.cv_func_id 69
.cv_loc 69 10 266 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:266:0
.seh_proc "??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp222:
.cv_loc 69 10 266 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:266:0
call "??1?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ"
.Ltmp223:
.cv_loc 69 10 266 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:266:0
nop
add rsp, 40
ret
.Ltmp224:
.Lfunc_end69:
.seh_handlerdata
.section .text,"xr",discard,"??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ"
.seh_endproc
# -- End function
.def "??$?0AEBV?$allocator@H@std@@@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$?0AEBV?$allocator@H@std@@@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.globl "??$?0AEBV?$allocator@H@std@@@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # -- Begin function ??$?0AEBV?$allocator@H@std@@@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z
.p2align 4, 0x90
"??$?0AEBV?$allocator@H@std@@@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z": # @"??$?0AEBV?$allocator@H@std@@@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.Lfunc_begin70:
.cv_func_id 70
.cv_loc 70 3 952 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:952:0
.seh_proc "??$?0AEBV?$allocator@H@std@@@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], rdx
mov qword ptr [rsp + 56], rcx
mov rcx, qword ptr [rsp + 56]
.Ltmp225:
mov rdx, rcx
mov rax, qword ptr [rsp + 64]
mov qword ptr [rsp + 48], rcx # 8-byte Spill
mov rcx, rax
mov qword ptr [rsp + 40], rdx # 8-byte Spill
call "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z"
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
mov rdx, rax
call "??0?$allocator@H@std@@QEAA@AEBV01@@Z"
.cv_loc 70 3 953 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:953:0
mov rcx, qword ptr [rsp + 48] # 8-byte Reload
mov qword ptr [rsp + 32], rax # 8-byte Spill
mov rax, rcx
add rsp, 72
ret
.Ltmp226:
.Lfunc_end70:
.seh_handlerdata
.section .text,"xr",discard,"??$?0AEBV?$allocator@H@std@@@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.seh_endproc
# -- End function
.def "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ"
.globl "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" # -- Begin function ??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ
.p2align 4, 0x90
"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ": # @"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ"
.Lfunc_begin71:
.cv_func_id 71
.cv_loc 71 4 488 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:488:0
.seh_proc "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov qword ptr [rsp + 48], rcx
mov rcx, qword ptr [rsp + 48]
.Ltmp227:
mov rax, rcx
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov rcx, rax
call "??0_Container_base12@std@@QEAA@XZ"
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
mov qword ptr [rcx + 8], 0
mov qword ptr [rcx + 16], 0
mov qword ptr [rcx + 24], 0
.cv_loc 71 4 489 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:489:0
mov qword ptr [rsp + 32], rax # 8-byte Spill
mov rax, rcx
add rsp, 56
ret
.Ltmp228:
.Lfunc_end71:
.seh_handlerdata
.section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ"
.seh_endproc
# -- End function
.def "??0?$allocator@H@std@@QEAA@AEBV01@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0?$allocator@H@std@@QEAA@AEBV01@@Z"
.globl "??0?$allocator@H@std@@QEAA@AEBV01@@Z" # -- Begin function ??0?$allocator@H@std@@QEAA@AEBV01@@Z
.p2align 4, 0x90
"??0?$allocator@H@std@@QEAA@AEBV01@@Z": # @"??0?$allocator@H@std@@QEAA@AEBV01@@Z"
.Lfunc_begin72:
.cv_func_id 72
.cv_loc 72 3 704 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:704:0
.seh_proc "??0?$allocator@H@std@@QEAA@AEBV01@@Z"
# %bb.0:
sub rsp, 16
.seh_stackalloc 16
.seh_endprologue
mov qword ptr [rsp + 8], rdx
mov qword ptr [rsp], rcx
mov rax, qword ptr [rsp]
.Ltmp229:
.cv_loc 72 3 705 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:705:0
add rsp, 16
ret
.Ltmp230:
.Lfunc_end72:
.seh_handlerdata
.section .text,"xr",discard,"??0?$allocator@H@std@@QEAA@AEBV01@@Z"
.seh_endproc
# -- End function
.def "??0_Container_base12@std@@QEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0_Container_base12@std@@QEAA@XZ"
.globl "??0_Container_base12@std@@QEAA@XZ" # -- Begin function ??0_Container_base12@std@@QEAA@XZ
.p2align 4, 0x90
"??0_Container_base12@std@@QEAA@XZ": # @"??0_Container_base12@std@@QEAA@XZ"
.Lfunc_begin73:
.cv_func_id 73
.cv_loc 73 10 80 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:80:0
.seh_proc "??0_Container_base12@std@@QEAA@XZ"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
mov rcx, qword ptr [rsp]
.Ltmp231:
mov qword ptr [rcx], 0
.cv_loc 73 10 81 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:81:0
mov rax, rcx
pop rcx
ret
.Ltmp232:
.Lfunc_end73:
.seh_handlerdata
.section .text,"xr",discard,"??0_Container_base12@std@@QEAA@XZ"
.seh_endproc
# -- End function
.def "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.globl "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # -- Begin function ?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ
.p2align 4, 0x90
"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.Lfunc_begin74:
.cv_func_id 74
.cv_loc 74 4 622 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:622:0
.seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp233:
.cv_loc 74 4 623 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:623:0
call "?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
nop
add rsp, 40
ret
.Ltmp234:
.Lfunc_end74:
.seh_handlerdata
.section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.seh_endproc
# -- End function
.def "??$?0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAA@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@1@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$?0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAA@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@1@@Z"
.globl "??$?0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAA@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@1@@Z" # -- Begin function ??$?0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAA@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@1@@Z
.p2align 4, 0x90
"??$?0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAA@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@1@@Z": # @"??$?0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAA@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@1@@Z"
.Lfunc_begin75:
.cv_func_id 75
.cv_loc 75 3 952 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:952:0
.seh_proc "??$?0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAA@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@1@@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], rdx
mov qword ptr [rsp + 56], rcx
mov rcx, qword ptr [rsp + 56]
.Ltmp235:
mov rdx, rcx
mov rax, qword ptr [rsp + 64]
mov qword ptr [rsp + 48], rcx # 8-byte Spill
mov rcx, rax
mov qword ptr [rsp + 40], rdx # 8-byte Spill
call "??$forward@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@std@@YAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@AEAU10@@Z"
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
mov rdx, rax
call "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.cv_loc 75 3 953 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:953:0
mov rcx, qword ptr [rsp + 48] # 8-byte Reload
mov qword ptr [rsp + 32], rax # 8-byte Spill
mov rax, rcx
add rsp, 72
ret
.Ltmp236:
.Lfunc_end75:
.seh_handlerdata
.section .text,"xr",discard,"??$?0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAA@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@1@@Z"
.seh_endproc
# -- End function
.def "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z"
.globl "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" # -- Begin function ??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z
.p2align 4, 0x90
"??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z": # @"??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z"
.Lfunc_begin76:
.cv_func_id 76
.cv_loc 76 11 739 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstddef:739:0
.seh_proc "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
.Ltmp237:
.cv_loc 76 11 740 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstddef:740:0
mov rax, qword ptr [rsp]
pop rcx
ret
.Ltmp238:
.Lfunc_end76:
.seh_handlerdata
.section .text,"xr",discard,"??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z"
.seh_endproc
# -- End function
.def "?allocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?allocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z"
.globl "?allocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" # -- Begin function ?allocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z
.p2align 4, 0x90
"?allocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z": # @"?allocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z"
.Lfunc_begin77:
.cv_func_id 77
.cv_loc 77 3 975 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:975:0
.seh_proc "?allocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov qword ptr [rsp + 48], rdx
mov qword ptr [rsp + 40], rcx
mov rcx, qword ptr [rsp + 40]
.Ltmp239:
.cv_loc 77 3 976 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:976:0
mov rdx, qword ptr [rsp + 48]
call "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z"
nop
add rsp, 56
ret
.Ltmp240:
.Lfunc_end77:
.seh_handlerdata
.section .text,"xr",discard,"?allocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z"
.seh_endproc
# -- End function
.def "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"
.globl "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # -- Begin function ?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ
.p2align 4, 0x90
"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ": # @"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"
.Lfunc_begin78:
.cv_func_id 78
.cv_loc 78 4 601 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:601:0
.seh_proc "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp241:
.cv_loc 78 4 602 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:602:0
call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
nop
add rsp, 40
ret
.Ltmp242:
.Lfunc_end78:
.seh_handlerdata
.section .text,"xr",discard,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"
.seh_endproc
# -- End function
.def "??$construct@U_Container_proxy@std@@U12@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$construct@U_Container_proxy@std@@U12@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z"
.globl "??$construct@U_Container_proxy@std@@U12@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z" # -- Begin function ??$construct@U_Container_proxy@std@@U12@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z
.p2align 4, 0x90
"??$construct@U_Container_proxy@std@@U12@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z": # @"??$construct@U_Container_proxy@std@@U12@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z"
.Lfunc_begin79:
.cv_func_id 79
.cv_loc 79 3 994 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:994:0
.seh_proc "??$construct@U_Container_proxy@std@@U12@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], r8
mov qword ptr [rsp + 56], rdx
mov qword ptr [rsp + 48], rcx
mov rcx, qword ptr [rsp + 48]
.Ltmp243:
.cv_loc 79 3 995 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:995:0
mov rdx, qword ptr [rsp + 64]
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov rcx, rdx
call "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z"
mov rdx, qword ptr [rsp + 56]
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
mov r8, rax
call "??$construct@U_Container_proxy@std@@U12@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@$$QEAU31@@Z"
.cv_loc 79 3 997 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:997:0
nop
add rsp, 72
ret
.Ltmp244:
.Lfunc_end79:
.seh_handlerdata
.section .text,"xr",discard,"??$construct@U_Container_proxy@std@@U12@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z"
.seh_endproc
# -- End function
.def "??0_Container_proxy@std@@QEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??0_Container_proxy@std@@QEAA@XZ"
.globl "??0_Container_proxy@std@@QEAA@XZ" # -- Begin function ??0_Container_proxy@std@@QEAA@XZ
.p2align 4, 0x90
"??0_Container_proxy@std@@QEAA@XZ": # @"??0_Container_proxy@std@@QEAA@XZ"
.Lfunc_begin80:
.cv_func_id 80
.cv_loc 80 10 68 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:68:0
.seh_proc "??0_Container_proxy@std@@QEAA@XZ"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
mov rcx, qword ptr [rsp]
.Ltmp245:
mov qword ptr [rcx], 0
mov qword ptr [rcx + 8], 0
.cv_loc 80 10 69 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:69:0
mov rax, rcx
pop rcx
ret
.Ltmp246:
.Lfunc_end80:
.seh_handlerdata
.section .text,"xr",discard,"??0_Container_proxy@std@@QEAA@XZ"
.seh_endproc
# -- End function
.def "?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.globl "?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ
.p2align 4, 0x90
"?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ": # @"?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.Lfunc_begin81:
.cv_func_id 81
.cv_loc 81 10 294 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:294:0
.seh_proc "?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
mov rcx, qword ptr [rsp]
.Ltmp247:
.cv_loc 81 10 295 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:295:0
mov rax, rcx
pop rcx
ret
.Ltmp248:
.Lfunc_end81:
.seh_handlerdata
.section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.seh_endproc
# -- End function
.def "??$forward@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@std@@YAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@AEAU10@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$forward@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@std@@YAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@AEAU10@@Z"
.globl "??$forward@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@std@@YAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@AEAU10@@Z" # -- Begin function ??$forward@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@std@@YAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@AEAU10@@Z
.p2align 4, 0x90
"??$forward@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@std@@YAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@AEAU10@@Z": # @"??$forward@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@std@@YAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@AEAU10@@Z"
.Lfunc_begin82:
.cv_func_id 82
.cv_loc 82 6 1275 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits:1275:0
.seh_proc "??$forward@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@std@@YAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@AEAU10@@Z"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
.Ltmp249:
.cv_loc 82 6 1276 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits:1276:0
mov rax, qword ptr [rsp]
pop rcx
ret
.Ltmp250:
.Lfunc_end82:
.seh_handlerdata
.section .text,"xr",discard,"??$forward@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@std@@YAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@AEAU10@@Z"
.seh_endproc
# -- End function
.def "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.globl "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # -- Begin function ??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z
.p2align 4, 0x90
"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z": # @"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.Lfunc_begin83:
.cv_func_id 83
.cv_loc 83 3 709 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:709:0
.seh_proc "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
# %bb.0:
sub rsp, 16
.seh_stackalloc 16
.seh_endprologue
mov qword ptr [rsp + 8], rdx
mov qword ptr [rsp], rcx
mov rax, qword ptr [rsp]
.Ltmp251:
.cv_loc 83 3 710 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:710:0
add rsp, 16
ret
.Ltmp252:
.Lfunc_end83:
.seh_handlerdata
.section .text,"xr",discard,"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.seh_endproc
# -- End function
.def "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z"
.globl "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" # -- Begin function ?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z
.p2align 4, 0x90
"?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z": # @"?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z"
.Lfunc_begin84:
.cv_func_id 84
.cv_loc 84 3 724 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:724:0
.seh_proc "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov eax, 16
mov r8d, eax
mov qword ptr [rsp + 48], rdx
mov qword ptr [rsp + 40], rcx
.Ltmp253:
.cv_loc 84 3 725 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:725:0
mov rcx, qword ptr [rsp + 48]
mov rdx, r8
mov r8d, 1
call "?_Allocate@std@@YAPEAX_K0_N@Z"
nop
add rsp, 56
ret
.Ltmp254:
.Lfunc_end84:
.seh_handlerdata
.section .text,"xr",discard,"?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z"
.seh_endproc
# -- End function
.def "?_Allocate@std@@YAPEAX_K0_N@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Allocate@std@@YAPEAX_K0_N@Z"
.globl "?_Allocate@std@@YAPEAX_K0_N@Z" # -- Begin function ?_Allocate@std@@YAPEAX_K0_N@Z
.p2align 4, 0x90
"?_Allocate@std@@YAPEAX_K0_N@Z": # @"?_Allocate@std@@YAPEAX_K0_N@Z"
.Lfunc_begin85:
.cv_func_id 85
.cv_loc 85 3 48 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:48:0
.seh_proc "?_Allocate@std@@YAPEAX_K0_N@Z"
# %bb.0:
sub rsp, 136
.seh_stackalloc 136
.seh_endprologue
and r8b, 1
mov byte ptr [rsp + 127], r8b
mov qword ptr [rsp + 112], rdx
mov qword ptr [rsp + 104], rcx
.Ltmp255:
.cv_loc 85 3 49 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:49:0
mov qword ptr [rsp + 96], 0
.cv_loc 85 3 51 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:51:0
cmp qword ptr [rsp + 104], 0
jne .LBB85_2
# %bb.1:
.Ltmp256:
.cv_loc 85 3 52 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:52:0
mov rax, qword ptr [rsp + 96]
mov qword ptr [rsp + 128], rax
jmp .LBB85_19
.Ltmp257:
.LBB85_2:
.cv_loc 85 3 55 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:55:0
mov rax, -1
xor ecx, ecx
mov edx, ecx
div qword ptr [rsp + 112]
cmp rax, qword ptr [rsp + 104]
jae .LBB85_4
# %bb.3:
.Ltmp258:
.cv_loc 85 3 56 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:56:0
mov rax, qword ptr [rip + "__imp_?_Xbad_alloc@std@@YAXXZ"]
call rax
ud2
.Ltmp259:
.LBB85_4:
.cv_loc 85 3 57 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:57:0
mov rax, qword ptr [rsp + 104]
imul rax, qword ptr [rsp + 112]
mov qword ptr [rsp + 88], rax
.cv_loc 85 3 60 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:60:0
test byte ptr [rsp + 127], 1
je .LBB85_13
# %bb.5:
mov eax, 4096
mov ecx, eax
cmp rcx, qword ptr [rsp + 88]
ja .LBB85_13
# %bb.6:
.Ltmp260:
.cv_loc 85 3 65 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:65:0
mov rax, qword ptr [rsp + 88]
add rax, 47
mov qword ptr [rsp + 80], rax
.cv_loc 85 3 66 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:66:0
mov rax, qword ptr [rsp + 80]
cmp rax, qword ptr [rsp + 88]
ja .LBB85_8
# %bb.7:
.Ltmp261:
.cv_loc 85 3 67 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:67:0
mov rax, qword ptr [rip + "__imp_?_Xbad_alloc@std@@YAXXZ"]
call rax
ud2
.Ltmp262:
.LBB85_8:
.cv_loc 85 3 68 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:68:0
mov rcx, qword ptr [rsp + 80]
call "??2@YAPEAX_K@Z"
mov qword ptr [rsp + 72], rax
.Ltmp263:
.cv_loc 85 3 70 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:70:0
cmp qword ptr [rsp + 72], 0
jne .LBB85_12
# %bb.9:
.Ltmp264:
.cv_loc 85 3 70 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:70:0
lea rax, [rip + "??_C@_1DG@HGDKEBPG@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA_?$AAc?$AAo?$AAn?$AAt?$AAa?$AAi?$AAn?$AAe?$AAr?$AA?5?$AA?$CB?$AA?$DN?$AA?5?$AA0?$AA?$CC?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AA0?$AA?$AA@"]
mov rcx, rsp
mov qword ptr [rcx + 40], rax
lea rax, [rip + "??_C@_17CNPHIMPH@?$AA?$CF?$AAl?$AAs?$AA?$AA@"]
mov qword ptr [rcx + 32], rax
lea rdx, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov rax, qword ptr [rip + __imp__CrtDbgReportW]
xor r8d, r8d
mov r9d, r8d
mov ecx, 2
mov r8d, 70
call rax
mov ecx, 1
cmp ecx, eax
jne .LBB85_11
# %bb.10:
int3
.LBB85_11:
xor eax, eax
mov ecx, eax
lea rdx, [rip + "??_C@_1CG@JNLFBNGN@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAa?$AAr?$AAg?$AAu?$AAm?$AAe?$AAn?$AAt?$AA?$CC?$AA?$AA@"]
mov qword ptr [rsp + 64], rcx # 8-byte Spill
mov rcx, rdx
lea rdx, [rip + "??_C@_1BE@NEADDNGD@?$AA_?$AAA?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@"]
lea r8, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov r9d, 70
mov qword ptr [rsp + 32], 0
call qword ptr [rip + __imp__invalid_parameter]
.Ltmp265:
.LBB85_12:
.cv_loc 85 3 71 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:71:0
mov rax, qword ptr [rsp + 72]
add rax, 47
and rax, -32
mov qword ptr [rsp + 96], rax
.cv_loc 85 3 73 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:73:0
mov rax, qword ptr [rsp + 72]
mov rcx, qword ptr [rsp + 96]
mov qword ptr [rcx - 8], rax
.cv_loc 85 3 76 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:76:0
mov rax, qword ptr [rsp + 96]
movabs rcx, -361700864190383366
mov qword ptr [rax - 16], rcx
.cv_loc 85 3 78 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:78:0
jmp .LBB85_18
.Ltmp266:
.LBB85_13:
.cv_loc 85 3 83 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:83:0
mov rcx, qword ptr [rsp + 88]
call "??2@YAPEAX_K@Z"
mov qword ptr [rsp + 96], rax
.Ltmp267:
.cv_loc 85 3 84 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:84:0
cmp qword ptr [rsp + 96], 0
jne .LBB85_17
# %bb.14:
.Ltmp268:
.cv_loc 85 3 84 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:84:0
lea rax, [rip + "??_C@_1CC@GKJLLHIM@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA?5?$AA?$CB?$AA?$DN?$AA?5?$AA0?$AA?$CC?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AA0?$AA?$AA@"]
mov rcx, rsp
mov qword ptr [rcx + 40], rax
lea rax, [rip + "??_C@_17CNPHIMPH@?$AA?$CF?$AAl?$AAs?$AA?$AA@"]
mov qword ptr [rcx + 32], rax
lea rdx, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov rax, qword ptr [rip + __imp__CrtDbgReportW]
xor r8d, r8d
mov r9d, r8d
mov ecx, 2
mov r8d, 84
call rax
mov ecx, 1
cmp ecx, eax
jne .LBB85_16
# %bb.15:
int3
.LBB85_16:
xor eax, eax
mov ecx, eax
lea rdx, [rip + "??_C@_1CG@JNLFBNGN@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAa?$AAr?$AAg?$AAu?$AAm?$AAe?$AAn?$AAt?$AA?$CC?$AA?$AA@"]
mov qword ptr [rsp + 56], rcx # 8-byte Spill
mov rcx, rdx
lea rdx, [rip + "??_C@_1BE@NEADDNGD@?$AA_?$AAA?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@"]
lea r8, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov r9d, 84
mov qword ptr [rsp + 32], 0
call qword ptr [rip + __imp__invalid_parameter]
.Ltmp269:
.LBB85_17:
.cv_loc 85 3 85 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:85:0
jmp .LBB85_18
.Ltmp270:
.LBB85_18:
.cv_loc 85 3 86 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:86:0
mov rax, qword ptr [rsp + 96]
mov qword ptr [rsp + 128], rax
.LBB85_19:
.cv_loc 85 3 87 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:87:0
mov rax, qword ptr [rsp + 128]
add rsp, 136
ret
.Ltmp271:
.Lfunc_end85:
.seh_handlerdata
.section .text,"xr",discard,"?_Allocate@std@@YAPEAX_K0_N@Z"
.seh_endproc
# -- End function
.def "??$construct@U_Container_proxy@std@@U12@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@$$QEAU31@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$construct@U_Container_proxy@std@@U12@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@$$QEAU31@@Z"
.globl "??$construct@U_Container_proxy@std@@U12@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@$$QEAU31@@Z" # -- Begin function ??$construct@U_Container_proxy@std@@U12@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@$$QEAU31@@Z
.p2align 4, 0x90
"??$construct@U_Container_proxy@std@@U12@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@$$QEAU31@@Z": # @"??$construct@U_Container_proxy@std@@U12@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@$$QEAU31@@Z"
.Lfunc_begin86:
.cv_func_id 86
.cv_loc 86 3 856 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:856:0
.seh_proc "??$construct@U_Container_proxy@std@@U12@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@$$QEAU31@@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], r8
mov qword ptr [rsp + 56], rdx
mov qword ptr [rsp + 48], rcx
.Ltmp272:
.cv_loc 86 3 857 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:857:0
mov rcx, qword ptr [rsp + 48]
mov rdx, qword ptr [rsp + 64]
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov rcx, rdx
call "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z"
mov rdx, qword ptr [rsp + 56]
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
mov r8, rax
call "??$construct@U_Container_proxy@std@@U12@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z"
.cv_loc 86 3 858 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:858:0
nop
add rsp, 72
ret
.Ltmp273:
.Lfunc_end86:
.seh_handlerdata
.section .text,"xr",discard,"??$construct@U_Container_proxy@std@@U12@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@$$QEAU31@@Z"
.seh_endproc
# -- End function
.def "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z"
.globl "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z" # -- Begin function ??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z
.p2align 4, 0x90
"??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z": # @"??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z"
.Lfunc_begin87:
.cv_func_id 87
.cv_loc 87 6 1275 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits:1275:0
.seh_proc "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
.Ltmp274:
.cv_loc 87 6 1276 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits:1276:0
mov rax, qword ptr [rsp]
pop rcx
ret
.Ltmp275:
.Lfunc_end87:
.seh_handlerdata
.section .text,"xr",discard,"??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z"
.seh_endproc
# -- End function
.def "??$construct@U_Container_proxy@std@@U12@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$construct@U_Container_proxy@std@@U12@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z"
.globl "??$construct@U_Container_proxy@std@@U12@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z" # -- Begin function ??$construct@U_Container_proxy@std@@U12@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z
.p2align 4, 0x90
"??$construct@U_Container_proxy@std@@U12@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z": # @"??$construct@U_Container_proxy@std@@U12@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z"
.Lfunc_begin88:
.cv_func_id 88
.cv_loc 88 3 736 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:736:0
.seh_proc "??$construct@U_Container_proxy@std@@U12@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], r8
mov qword ptr [rsp + 56], rdx
mov qword ptr [rsp + 48], rcx
.Ltmp276:
.cv_loc 88 3 737 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:737:0
mov rcx, qword ptr [rsp + 56]
mov rdx, qword ptr [rsp + 64]
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov rcx, rdx
call "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z"
mov rcx, qword ptr [rax]
mov rdx, qword ptr [rsp + 40] # 8-byte Reload
mov qword ptr [rdx], rcx
mov rax, qword ptr [rax + 8]
mov qword ptr [rdx + 8], rax
.cv_loc 88 3 738 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:738:0
add rsp, 72
ret
.Ltmp277:
.Lfunc_end88:
.seh_handlerdata
.section .text,"xr",discard,"??$construct@U_Container_proxy@std@@U12@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z"
.seh_endproc
# -- End function
.def "??1?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??1?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ"
.globl "??1?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ
.p2align 4, 0x90
"??1?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ": # @"??1?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ"
.Lfunc_begin89:
.cv_func_id 89
.cv_loc 89 4 467 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:467:0
.seh_proc "??1?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp278:
.cv_loc 89 4 467 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:467:0
call "??1_Container_base12@std@@QEAA@XZ"
.Ltmp279:
.cv_loc 89 4 467 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:467:0
nop
add rsp, 40
ret
.Ltmp280:
.Lfunc_end89:
.seh_handlerdata
.section .text,"xr",discard,"??1?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ"
.seh_endproc
# -- End function
.def "??1_Container_base12@std@@QEAA@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??1_Container_base12@std@@QEAA@XZ"
.globl "??1_Container_base12@std@@QEAA@XZ" # -- Begin function ??1_Container_base12@std@@QEAA@XZ
.p2align 4, 0x90
"??1_Container_base12@std@@QEAA@XZ": # @"??1_Container_base12@std@@QEAA@XZ"
.Lfunc_begin90:
.cv_func_id 90
.cv_loc 90 10 94 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:94:0
.seh_proc "??1_Container_base12@std@@QEAA@XZ"
.seh_handler __CxxFrameHandler3, @unwind, @except
# %bb.0:
push rbp
.seh_pushreg 5
sub rsp, 48
.seh_stackalloc 48
lea rbp, [rsp + 48]
.seh_setframe 5, 48
.seh_endprologue
mov qword ptr [rbp - 8], -2
mov qword ptr [rbp - 16], rcx
mov rcx, qword ptr [rbp - 16]
.cv_loc 90 10 95 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:95:0
.Ltmp281:
.Ltmp283:
call "?_Orphan_all@_Container_base12@std@@QEAAXXZ"
.Ltmp282:
jmp .LBB90_1
.Ltmp284:
.LBB90_1:
.cv_loc 90 10 96 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:96:0
add rsp, 48
pop rbp
ret
.seh_handlerdata
.long ("$cppxdata$??1_Container_base12@std@@QEAA@XZ")@IMGREL
.section .text,"xr",discard,"??1_Container_base12@std@@QEAA@XZ"
.seh_endproc
.def "?dtor$2@?0???1_Container_base12@std@@QEAA@XZ@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?dtor$2@?0???1_Container_base12@std@@QEAA@XZ@4HA":
.seh_proc "?dtor$2@?0???1_Container_base12@std@@QEAA@XZ@4HA"
.LBB90_2:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 48]
.seh_endprologue
.Ltmp285:
.cv_loc 90 10 95 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:95:0
mov rax, qword ptr [rip + __imp___std_terminate]
call rax
ud2
.Ltmp286:
.Lfunc_end90:
.seh_handlerdata
.section .text,"xr",discard,"??1_Container_base12@std@@QEAA@XZ"
.seh_endproc
.section .xdata,"dr",associative,"??1_Container_base12@std@@QEAA@XZ"
.p2align 2
"$cppxdata$??1_Container_base12@std@@QEAA@XZ":
.long 429065506 # MagicNumber
.long 1 # MaxState
.long ("$stateUnwindMap$??1_Container_base12@std@@QEAA@XZ")@IMGREL # UnwindMap
.long 0 # NumTryBlocks
.long 0 # TryBlockMap
.long 3 # IPMapEntries
.long ("$ip2state$??1_Container_base12@std@@QEAA@XZ")@IMGREL # IPToStateXData
.long 40 # UnwindHelp
.long 0 # ESTypeList
.long 1 # EHFlags
"$stateUnwindMap$??1_Container_base12@std@@QEAA@XZ":
.long -1 # ToState
.long "?dtor$2@?0???1_Container_base12@std@@QEAA@XZ@4HA"@IMGREL # Action
"$ip2state$??1_Container_base12@std@@QEAA@XZ":
.long .Lfunc_begin90@IMGREL # IP
.long -1 # ToState
.long .Ltmp281@IMGREL+1 # IP
.long 0 # ToState
.long .Ltmp282@IMGREL+1 # IP
.long -1 # ToState
.section .text,"xr",discard,"??1_Container_base12@std@@QEAA@XZ"
# -- End function
.def "?_Orphan_all@_Container_base12@std@@QEAAXXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Orphan_all@_Container_base12@std@@QEAAXXZ"
.globl "?_Orphan_all@_Container_base12@std@@QEAAXXZ" # -- Begin function ?_Orphan_all@_Container_base12@std@@QEAAXXZ
.p2align 4, 0x90
"?_Orphan_all@_Container_base12@std@@QEAAXXZ": # @"?_Orphan_all@_Container_base12@std@@QEAAXXZ"
.Lfunc_begin91:
.cv_func_id 91
.cv_loc 91 10 215 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:215:0
.seh_proc "?_Orphan_all@_Container_base12@std@@QEAAXXZ"
# %bb.0:
sub rsp, 88
.seh_stackalloc 88
.seh_endprologue
mov rax, qword ptr [rip + __security_cookie]
xor rax, rsp
mov qword ptr [rsp + 80], rax
mov qword ptr [rsp + 64], rcx
mov rax, qword ptr [rsp + 64]
.Ltmp287:
.cv_loc 91 10 217 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:217:0
cmp qword ptr [rax], 0
mov qword ptr [rsp + 48], rax # 8-byte Spill
je .LBB91_6
# %bb.1:
.Ltmp288:
.cv_loc 91 10 219 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:219:0
lea rcx, [rsp + 72]
.Ltmp289:
#DEBUG_VALUE: _Lock <- [$rcx+0]
mov edx, 3
call qword ptr [rip + "__imp_??0_Lockit@std@@QEAA@H@Z"]
.Ltmp290:
.cv_loc 91 10 221 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:221:0
mov rcx, qword ptr [rsp + 48] # 8-byte Reload
mov r8, qword ptr [rcx]
add r8, 8
mov qword ptr [rsp + 56], r8
mov qword ptr [rsp + 40], rax # 8-byte Spill
.LBB91_2: # =>This Inner Loop Header: Depth=1
mov rax, qword ptr [rsp + 56]
cmp qword ptr [rax], 0
je .LBB91_5
# %bb.3: # in Loop: Header=BB91_2 Depth=1
.Ltmp291:
.cv_loc 91 10 223 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:223:0
mov rax, qword ptr [rsp + 56]
mov rax, qword ptr [rax]
mov qword ptr [rax], 0
# %bb.4: # in Loop: Header=BB91_2 Depth=1
.cv_loc 91 10 222 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:222:0
mov rax, qword ptr [rsp + 56]
mov rax, qword ptr [rax]
mov rax, qword ptr [rax + 8]
mov rcx, qword ptr [rsp + 56]
mov qword ptr [rcx], rax
.cv_loc 91 10 221 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:221:0
jmp .LBB91_2
.Ltmp292:
.LBB91_5:
.cv_loc 91 10 224 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:224:0
mov rax, qword ptr [rsp + 48] # 8-byte Reload
mov rcx, qword ptr [rax]
mov qword ptr [rcx + 8], 0
.cv_loc 91 10 225 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:225:0
lea rcx, [rsp + 72]
call qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"]
.Ltmp293:
.LBB91_6:
.cv_loc 91 10 227 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:227:0
mov rax, qword ptr [rsp + 80]
xor rax, rsp
mov rcx, rax
call __security_check_cookie
nop
add rsp, 88
ret
.Ltmp294:
.Lfunc_end91:
.seh_handlerdata
.section .text,"xr",discard,"?_Orphan_all@_Container_base12@std@@QEAAXXZ"
.seh_endproc
# -- End function
.def "??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z"
.globl "??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z" # -- Begin function ??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z
.p2align 4, 0x90
"??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z": # @"??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z"
.Lfunc_begin92:
.cv_func_id 92
.cv_loc 92 4 814 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:814:0
.seh_proc "??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z"
.seh_handler __CxxFrameHandler3, @unwind, @except
# %bb.0:
push rbp
.seh_pushreg 5
sub rsp, 96
.seh_stackalloc 96
lea rbp, [rsp + 96]
.seh_setframe 5, 96
.seh_endprologue
mov qword ptr [rbp - 8], -2
mov byte ptr [rbp - 16], r9b
mov qword ptr [rbp - 24], r8
mov qword ptr [rbp - 32], rdx
mov qword ptr [rbp - 40], rcx
mov rcx, qword ptr [rbp - 40]
.Ltmp297:
.cv_loc 92 4 815 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:815:0
mov rdx, qword ptr [rbp - 24]
mov r8, qword ptr [rbp - 32]
mov qword ptr [rbp - 48], rcx # 8-byte Spill
mov rcx, r8
call "??$distance@PEBH@std@@YA_JPEBH0@Z"
mov rcx, qword ptr [rbp - 48] # 8-byte Reload
mov rdx, rax
call "?_Buy@?$vector@HV?$allocator@H@std@@@std@@IEAA_N_K@Z"
test al, 1
jne .LBB92_1
jmp .LBB92_4
.LBB92_1:
.Ltmp298:
.cv_loc 92 4 818 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:818:0
mov rcx, qword ptr [rbp - 48] # 8-byte Reload
call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov r9, qword ptr [rax]
mov r8, qword ptr [rbp - 24]
mov rdx, qword ptr [rbp - 32]
.Ltmp295:
mov rcx, qword ptr [rbp - 48] # 8-byte Reload
call "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@IEAAPEAHPEBH0PEAH@Z"
.Ltmp296:
mov qword ptr [rbp - 56], rax # 8-byte Spill
jmp .LBB92_3
.LBB92_3:
mov rax, qword ptr [rbp - 48] # 8-byte Reload
mov rcx, rax
call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov rcx, qword ptr [rbp - 56] # 8-byte Reload
mov qword ptr [rax], rcx
.Ltmp299:
.LBB92_4:
.cv_loc 92 4 824 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:824:0
add rsp, 96
pop rbp
ret
.seh_handlerdata
.long ("$cppxdata$??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL
.section .text,"xr",discard,"??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z"
.seh_endproc
.def "?catch$2@?0???$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z@4HA";
.scl 3;
.type 32;
.endef
.p2align 4, 0x90
"?catch$2@?0???$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z@4HA":
.seh_proc "?catch$2@?0???$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z@4HA"
.seh_handler __CxxFrameHandler3, @unwind, @except
.LBB92_2:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
lea rbp, [rdx + 96]
.seh_endprologue
.Ltmp300:
.cv_loc 92 4 820 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:820:0
mov rcx, qword ptr [rbp - 48] # 8-byte Reload
call "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ"
.cv_loc 92 4 821 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:821:0
mov rcx, qword ptr [rip + __imp__CxxThrowException]
xor eax, eax
mov edx, eax
mov qword ptr [rbp - 64], rcx # 8-byte Spill
mov rcx, rdx
mov r8, qword ptr [rbp - 64] # 8-byte Reload
call r8
ud2
.Ltmp301:
.Lfunc_end92:
.seh_handlerdata
.long ("$cppxdata$??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL
.section .text,"xr",discard,"??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z"
.seh_endproc
.section .xdata,"dr",associative,"??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z"
.p2align 2
"$cppxdata$??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z":
.long 429065506 # MagicNumber
.long 2 # MaxState
.long ("$stateUnwindMap$??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL # UnwindMap
.long 1 # NumTryBlocks
.long ("$tryMap$??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL # TryBlockMap
.long 4 # IPMapEntries
.long ("$ip2state$??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL # IPToStateXData
.long 88 # UnwindHelp
.long 0 # ESTypeList
.long 1 # EHFlags
"$stateUnwindMap$??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z":
.long -1 # ToState
.long 0 # Action
.long -1 # ToState
.long 0 # Action
"$tryMap$??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z":
.long 0 # TryLow
.long 0 # TryHigh
.long 1 # CatchHigh
.long 1 # NumCatches
.long ("$handlerMap$0$??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL # HandlerArray
"$handlerMap$0$??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z":
.long 64 # Adjectives
.long 0 # Type
.long 0 # CatchObjOffset
.long "?catch$2@?0???$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z@4HA"@IMGREL # Handler
.long 56 # ParentFrameOffset
"$ip2state$??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z":
.long .Lfunc_begin92@IMGREL # IP
.long -1 # ToState
.long .Ltmp295@IMGREL+1 # IP
.long 0 # ToState
.long .Ltmp296@IMGREL+1 # IP
.long -1 # ToState
.long "?catch$2@?0???$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z@4HA"@IMGREL # IP
.long 1 # ToState
.section .text,"xr",discard,"??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z"
# -- End function
.def "?_Buy@?$vector@HV?$allocator@H@std@@@std@@IEAA_N_K@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Buy@?$vector@HV?$allocator@H@std@@@std@@IEAA_N_K@Z"
.globl "?_Buy@?$vector@HV?$allocator@H@std@@@std@@IEAA_N_K@Z" # -- Begin function ?_Buy@?$vector@HV?$allocator@H@std@@@std@@IEAA_N_K@Z
.p2align 4, 0x90
"?_Buy@?$vector@HV?$allocator@H@std@@@std@@IEAA_N_K@Z": # @"?_Buy@?$vector@HV?$allocator@H@std@@@std@@IEAA_N_K@Z"
.Lfunc_begin93:
.cv_func_id 93
.cv_loc 93 4 1561 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1561:0
.seh_proc "?_Buy@?$vector@HV?$allocator@H@std@@@std@@IEAA_N_K@Z"
# %bb.0:
sub rsp, 88
.seh_stackalloc 88
.seh_endprologue
mov qword ptr [rsp + 72], rdx
mov qword ptr [rsp + 64], rcx
mov rcx, qword ptr [rsp + 64]
.Ltmp302:
.cv_loc 93 4 1562 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1562:0
mov rdx, rcx
mov qword ptr [rsp + 56], rcx # 8-byte Spill
mov rcx, rdx
call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov qword ptr [rax], 0
.cv_loc 93 4 1563 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1563:0
mov rax, qword ptr [rsp + 56] # 8-byte Reload
mov rcx, rax
call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov qword ptr [rax], 0
.cv_loc 93 4 1564 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1564:0
mov rax, qword ptr [rsp + 56] # 8-byte Reload
mov rcx, rax
call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov qword ptr [rax], 0
.cv_loc 93 4 1566 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1566:0
cmp qword ptr [rsp + 72], 0
jne .LBB93_2
# %bb.1:
.Ltmp303:
.cv_loc 93 4 1567 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1567:0
mov byte ptr [rsp + 87], 0
jmp .LBB93_7
.LBB93_2:
.cv_loc 93 4 1568 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1568:0
mov rcx, qword ptr [rsp + 56] # 8-byte Reload
call "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
cmp rax, qword ptr [rsp + 72]
jae .LBB93_4
# %bb.3:
.Ltmp304:
.cv_loc 93 4 1569 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1569:0
mov rcx, qword ptr [rsp + 56] # 8-byte Reload
call "?_Xlen@?$vector@HV?$allocator@H@std@@@std@@IEBAXXZ"
ud2
.LBB93_4:
.Ltmp305:
.cv_loc 93 4 1572 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1572:0
mov rax, qword ptr [rsp + 56] # 8-byte Reload
mov rcx, rax
call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
mov rdx, qword ptr [rsp + 72]
mov rcx, rax
call "?allocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAPEAH_K@Z"
mov rcx, qword ptr [rsp + 56] # 8-byte Reload
mov qword ptr [rsp + 48], rax # 8-byte Spill
call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov rcx, qword ptr [rsp + 48] # 8-byte Reload
mov qword ptr [rax], rcx
.cv_loc 93 4 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1573:0
mov rax, qword ptr [rsp + 56] # 8-byte Reload
mov rcx, rax
call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov rax, qword ptr [rax]
mov rcx, qword ptr [rsp + 56] # 8-byte Reload
mov qword ptr [rsp + 40], rax # 8-byte Spill
call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
mov qword ptr [rax], rcx
.cv_loc 93 4 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1574:0
mov rax, qword ptr [rsp + 56] # 8-byte Reload
mov rcx, rax
call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov rax, qword ptr [rax]
mov rcx, qword ptr [rsp + 72]
shl rcx, 2
add rax, rcx
mov rcx, qword ptr [rsp + 56] # 8-byte Reload
mov qword ptr [rsp + 32], rax # 8-byte Spill
call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov rcx, qword ptr [rsp + 32] # 8-byte Reload
mov qword ptr [rax], rcx
.Ltmp306:
# %bb.5:
.cv_loc 93 4 1568 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1568:0
jmp .LBB93_6
.Ltmp307:
.LBB93_6:
.cv_loc 93 4 1576 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1576:0
mov byte ptr [rsp + 87], 1
.LBB93_7:
.cv_loc 93 4 1577 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1577:0
mov al, byte ptr [rsp + 87]
and al, 1
movzx eax, al
add rsp, 88
ret
.Ltmp308:
.Lfunc_end93:
.seh_handlerdata
.section .text,"xr",discard,"?_Buy@?$vector@HV?$allocator@H@std@@@std@@IEAA_N_K@Z"
.seh_endproc
# -- End function
.def "??$distance@PEBH@std@@YA_JPEBH0@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$distance@PEBH@std@@YA_JPEBH0@Z"
.globl "??$distance@PEBH@std@@YA_JPEBH0@Z" # -- Begin function ??$distance@PEBH@std@@YA_JPEBH0@Z
.p2align 4, 0x90
"??$distance@PEBH@std@@YA_JPEBH0@Z": # @"??$distance@PEBH@std@@YA_JPEBH0@Z"
.Lfunc_begin94:
.cv_func_id 94
.cv_loc 94 10 1125 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:1125:0
.seh_proc "??$distance@PEBH@std@@YA_JPEBH0@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov qword ptr [rsp + 48], rdx
mov qword ptr [rsp + 40], rcx
.Ltmp309:
.cv_loc 94 10 1126 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:1126:0
mov rdx, qword ptr [rsp + 48]
mov rcx, qword ptr [rsp + 40]
mov r8b, byte ptr [rsp + 32]
call "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z"
nop
add rsp, 56
ret
.Ltmp310:
.Lfunc_end94:
.seh_handlerdata
.section .text,"xr",discard,"??$distance@PEBH@std@@YA_JPEBH0@Z"
.seh_endproc
# -- End function
.def "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@IEAAPEAHPEBH0PEAH@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@IEAAPEAHPEBH0PEAH@Z"
.globl "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@IEAAPEAHPEBH0PEAH@Z" # -- Begin function ??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@IEAAPEAHPEBH0PEAH@Z
.p2align 4, 0x90
"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@IEAAPEAHPEBH0PEAH@Z": # @"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@IEAAPEAHPEBH0PEAH@Z"
.Lfunc_begin95:
.cv_func_id 95
.cv_loc 95 4 1651 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1651:0
.seh_proc "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@IEAAPEAHPEBH0PEAH@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], r9
mov qword ptr [rsp + 56], r8
mov qword ptr [rsp + 48], rdx
mov qword ptr [rsp + 40], rcx
mov rcx, qword ptr [rsp + 40]
.Ltmp311:
.cv_loc 95 4 1652 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1652:0
call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
mov r8, qword ptr [rsp + 64]
mov rdx, qword ptr [rsp + 56]
mov rcx, qword ptr [rsp + 48]
mov r9, rax
call "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
nop
add rsp, 72
ret
.Ltmp312:
.Lfunc_end95:
.seh_handlerdata
.section .text,"xr",discard,"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@IEAAPEAHPEBH0PEAH@Z"
.seh_endproc
# -- End function
.def "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
.globl "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # -- Begin function ?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ
.p2align 4, 0x90
"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ": # @"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
.Lfunc_begin96:
.cv_func_id 96
.cv_loc 96 4 652 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:652:0
.seh_proc "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp313:
.cv_loc 96 4 653 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:653:0
call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
add rax, 16
add rsp, 40
ret
.Ltmp314:
.Lfunc_end96:
.seh_handlerdata
.section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
.seh_endproc
# -- End function
.def "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ"
.globl "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ" # -- Begin function ?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ
.p2align 4, 0x90
"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ": # @"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ"
.Lfunc_begin97:
.cv_func_id 97
.cv_loc 97 4 1636 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1636:0
.seh_proc "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ"
# %bb.0:
sub rsp, 88
.seh_stackalloc 88
.seh_endprologue
mov qword ptr [rsp + 80], rcx
mov rcx, qword ptr [rsp + 80]
.Ltmp315:
.cv_loc 97 4 1637 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1637:0
mov rax, rcx
mov qword ptr [rsp + 72], rcx # 8-byte Spill
mov rcx, rax
call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
cmp qword ptr [rax], 0
je .LBB97_2
# %bb.1:
.Ltmp316:
.cv_loc 97 4 1639 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1639:0
mov rax, qword ptr [rsp + 72] # 8-byte Reload
mov rcx, rax
call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.cv_loc 97 4 1640 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1640:0
mov rax, qword ptr [rsp + 72] # 8-byte Reload
mov rcx, rax
call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov r8, qword ptr [rax]
mov rax, qword ptr [rsp + 72] # 8-byte Reload
mov rcx, rax
mov qword ptr [rsp + 64], r8 # 8-byte Spill
call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov rdx, qword ptr [rax]
mov rcx, qword ptr [rsp + 72] # 8-byte Reload
mov r8, qword ptr [rsp + 64] # 8-byte Reload
call "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@IEAAXPEAH0@Z"
.cv_loc 97 4 1641 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1641:0
mov rax, qword ptr [rsp + 72] # 8-byte Reload
mov rcx, rax
call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
mov rcx, qword ptr [rsp + 72] # 8-byte Reload
mov qword ptr [rsp + 56], rax # 8-byte Spill
call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov rax, qword ptr [rax]
mov rcx, qword ptr [rsp + 72] # 8-byte Reload
mov qword ptr [rsp + 48], rax # 8-byte Spill
call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov rax, qword ptr [rax]
mov rcx, qword ptr [rsp + 48] # 8-byte Reload
sub rcx, rax
sar rcx, 2
mov rax, qword ptr [rsp + 72] # 8-byte Reload
mov qword ptr [rsp + 40], rcx # 8-byte Spill
mov rcx, rax
call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov rdx, qword ptr [rax]
mov rcx, qword ptr [rsp + 56] # 8-byte Reload
mov r8, qword ptr [rsp + 40] # 8-byte Reload
call "?deallocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAXPEAH_K@Z"
.cv_loc 97 4 1643 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1643:0
mov rax, qword ptr [rsp + 72] # 8-byte Reload
mov rcx, rax
call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov qword ptr [rax], 0
.cv_loc 97 4 1644 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1644:0
mov rax, qword ptr [rsp + 72] # 8-byte Reload
mov rcx, rax
call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov qword ptr [rax], 0
.cv_loc 97 4 1645 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1645:0
mov rax, qword ptr [rsp + 72] # 8-byte Reload
mov rcx, rax
call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
mov qword ptr [rax], 0
.Ltmp317:
.LBB97_2:
.cv_loc 97 4 1647 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1647:0
add rsp, 88
ret
.Ltmp318:
.Lfunc_end97:
.seh_handlerdata
.section .text,"xr",discard,"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ"
.seh_endproc
# -- End function
.def "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
.globl "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # -- Begin function ?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ
.p2align 4, 0x90
"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ": # @"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
.Lfunc_begin98:
.cv_func_id 98
.cv_loc 98 4 662 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:662:0
.seh_proc "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp319:
.cv_loc 98 4 663 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:663:0
call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
add rax, 24
add rsp, 40
ret
.Ltmp320:
.Lfunc_end98:
.seh_handlerdata
.section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
.seh_endproc
# -- End function
.def "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
.globl "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # -- Begin function ?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ
.p2align 4, 0x90
"?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ": # @"?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
.Lfunc_begin99:
.cv_func_id 99
.cv_loc 99 4 1184 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1184:0
.seh_proc "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov qword ptr [rsp + 48], rcx
mov rcx, qword ptr [rsp + 48]
.Ltmp321:
.cv_loc 99 4 1185 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1185:0
call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
mov dl, byte ptr [rsp + 40]
mov rcx, rax
call "?max_size@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEBA_KU_Nil@2@@Z"
nop
add rsp, 56
ret
.Ltmp322:
.Lfunc_end99:
.seh_handlerdata
.section .text,"xr",discard,"?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
.seh_endproc
# -- End function
.def "?_Xlen@?$vector@HV?$allocator@H@std@@@std@@IEBAXXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Xlen@?$vector@HV?$allocator@H@std@@@std@@IEBAXXZ"
.globl "?_Xlen@?$vector@HV?$allocator@H@std@@@std@@IEBAXXZ" # -- Begin function ?_Xlen@?$vector@HV?$allocator@H@std@@@std@@IEBAXXZ
.p2align 4, 0x90
"?_Xlen@?$vector@HV?$allocator@H@std@@@std@@IEBAXXZ": # @"?_Xlen@?$vector@HV?$allocator@H@std@@@std@@IEBAXXZ"
.Lfunc_begin100:
.cv_func_id 100
.cv_loc 100 4 1764 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1764:0
.seh_proc "?_Xlen@?$vector@HV?$allocator@H@std@@@std@@IEBAXXZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
.Ltmp323:
.cv_loc 100 4 1765 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1765:0
lea rcx, [rip + "??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"]
mov rax, qword ptr [rip + "__imp_?_Xlength_error@std@@YAXPEBD@Z"]
call rax
ud2
.Ltmp324:
.Lfunc_end100:
.seh_handlerdata
.section .text,"xr",discard,"?_Xlen@?$vector@HV?$allocator@H@std@@@std@@IEBAXXZ"
.seh_endproc
# -- End function
.def "?allocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAPEAH_K@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?allocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAPEAH_K@Z"
.globl "?allocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAPEAH_K@Z" # -- Begin function ?allocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAPEAH_K@Z
.p2align 4, 0x90
"?allocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAPEAH_K@Z": # @"?allocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAPEAH_K@Z"
.Lfunc_begin101:
.cv_func_id 101
.cv_loc 101 3 975 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:975:0
.seh_proc "?allocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAPEAH_K@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov qword ptr [rsp + 48], rdx
mov qword ptr [rsp + 40], rcx
mov rcx, qword ptr [rsp + 40]
.Ltmp325:
.cv_loc 101 3 976 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:976:0
mov rdx, qword ptr [rsp + 48]
call "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z"
nop
add rsp, 56
ret
.Ltmp326:
.Lfunc_end101:
.seh_handlerdata
.section .text,"xr",discard,"?allocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAPEAH_K@Z"
.seh_endproc
# -- End function
.def "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.globl "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # -- Begin function ?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ
.p2align 4, 0x90
"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.Lfunc_begin102:
.cv_func_id 102
.cv_loc 102 4 627 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:627:0
.seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp327:
.cv_loc 102 4 628 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:628:0
call "?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
nop
add rsp, 40
ret
.Ltmp328:
.Lfunc_end102:
.seh_handlerdata
.section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.seh_endproc
# -- End function
.def "?max_size@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEBA_KU_Nil@2@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?max_size@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEBA_KU_Nil@2@@Z"
.globl "?max_size@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEBA_KU_Nil@2@@Z" # -- Begin function ?max_size@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEBA_KU_Nil@2@@Z
.p2align 4, 0x90
"?max_size@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEBA_KU_Nil@2@@Z": # @"?max_size@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEBA_KU_Nil@2@@Z"
.Lfunc_begin103:
.cv_func_id 103
.cv_loc 103 3 1007 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1007:0
.seh_proc "?max_size@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEBA_KU_Nil@2@@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov byte ptr [rsp + 48], dl
mov qword ptr [rsp + 40], rcx
mov rcx, qword ptr [rsp + 40]
.Ltmp329:
.cv_loc 103 3 1008 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1008:0
call "?max_size@?$allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z"
nop
add rsp, 56
ret
.Ltmp330:
.Lfunc_end103:
.seh_handlerdata
.section .text,"xr",discard,"?max_size@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEBA_KU_Nil@2@@Z"
.seh_endproc
# -- End function
.def "?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.globl "?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ
.p2align 4, 0x90
"?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ": # @"?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.Lfunc_begin104:
.cv_func_id 104
.cv_loc 104 10 299 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:299:0
.seh_proc "?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
mov rcx, qword ptr [rsp]
.Ltmp331:
.cv_loc 104 10 300 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:300:0
mov rax, rcx
pop rcx
ret
.Ltmp332:
.Lfunc_end104:
.seh_handlerdata
.section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.seh_endproc
# -- End function
.def "?max_size@?$allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?max_size@?$allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z"
.globl "?max_size@?$allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" # -- Begin function ?max_size@?$allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z
.p2align 4, 0x90
"?max_size@?$allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z": # @"?max_size@?$allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z"
.Lfunc_begin105:
.cv_func_id 105
.cv_loc 105 3 868 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:868:0
.seh_proc "?max_size@?$allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
.Ltmp333:
.cv_loc 105 3 869 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:869:0
mov rcx, qword ptr [rsp + 32]
call "?max_size@?$allocator@H@std@@QEBA_KXZ"
nop
add rsp, 40
ret
.Ltmp334:
.Lfunc_end105:
.seh_handlerdata
.section .text,"xr",discard,"?max_size@?$allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z"
.seh_endproc
# -- End function
.def "?max_size@?$allocator@H@std@@QEBA_KXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?max_size@?$allocator@H@std@@QEBA_KXZ"
.globl "?max_size@?$allocator@H@std@@QEBA_KXZ" # -- Begin function ?max_size@?$allocator@H@std@@QEBA_KXZ
.p2align 4, 0x90
"?max_size@?$allocator@H@std@@QEBA_KXZ": # @"?max_size@?$allocator@H@std@@QEBA_KXZ"
.Lfunc_begin106:
.cv_func_id 106
.cv_loc 106 3 748 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:748:0
.seh_proc "?max_size@?$allocator@H@std@@QEBA_KXZ"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
.Ltmp335:
.cv_loc 106 3 749 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:749:0
movabs rax, 4611686018427387903
pop rcx
ret
.Ltmp336:
.Lfunc_end106:
.seh_handlerdata
.section .text,"xr",discard,"?max_size@?$allocator@H@std@@QEBA_KXZ"
.seh_endproc
# -- End function
.def "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?allocate@?$allocator@H@std@@QEAAPEAH_K@Z"
.globl "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z" # -- Begin function ?allocate@?$allocator@H@std@@QEAAPEAH_K@Z
.p2align 4, 0x90
"?allocate@?$allocator@H@std@@QEAAPEAH_K@Z": # @"?allocate@?$allocator@H@std@@QEAAPEAH_K@Z"
.Lfunc_begin107:
.cv_func_id 107
.cv_loc 107 3 724 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:724:0
.seh_proc "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov eax, 4
mov r8d, eax
mov qword ptr [rsp + 48], rdx
mov qword ptr [rsp + 40], rcx
.Ltmp337:
.cv_loc 107 3 725 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:725:0
mov rcx, qword ptr [rsp + 48]
mov rdx, r8
mov r8d, 1
call "?_Allocate@std@@YAPEAX_K0_N@Z"
nop
add rsp, 56
ret
.Ltmp338:
.Lfunc_end107:
.seh_handlerdata
.section .text,"xr",discard,"?allocate@?$allocator@H@std@@QEAAPEAH_K@Z"
.seh_endproc
# -- End function
.def "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z"
.globl "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z
.p2align 4, 0x90
"??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z": # @"??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z"
.Lfunc_begin108:
.cv_func_id 108
.cv_loc 108 10 1110 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:1110:0
.seh_proc "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov byte ptr [rsp + 48], r8b
mov qword ptr [rsp + 40], rdx
mov qword ptr [rsp + 32], rcx
.Ltmp339:
.cv_loc 108 10 1112 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:1112:0
mov rcx, qword ptr [rsp + 32]
cmp rcx, qword ptr [rsp + 40]
je .LBB108_2
# %bb.1:
.Ltmp340:
.cv_loc 108 10 1114 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:1114:0
mov rcx, qword ptr [rsp + 32]
lea rdx, [rip + "??_C@_1JA@NGICDCPJ@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov r8d, 1114
call "??$_Debug_pointer@$$CBH@std@@YAXPEBHPEB_WI@Z"
.cv_loc 108 10 1115 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:1115:0
mov rcx, qword ptr [rsp + 40]
lea rdx, [rip + "??_C@_1JA@NGICDCPJ@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov r8d, 1115
call "??$_Debug_pointer@$$CBH@std@@YAXPEBHPEB_WI@Z"
.Ltmp341:
.LBB108_2:
.cv_loc 108 10 1119 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:1119:0
mov rax, qword ptr [rsp + 40]
mov rcx, qword ptr [rsp + 32]
sub rax, rcx
sar rax, 2
add rsp, 56
ret
.Ltmp342:
.Lfunc_end108:
.seh_handlerdata
.section .text,"xr",discard,"??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z"
.seh_endproc
# -- End function
.def "??$_Debug_pointer@$$CBH@std@@YAXPEBHPEB_WI@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Debug_pointer@$$CBH@std@@YAXPEBHPEB_WI@Z"
.globl "??$_Debug_pointer@$$CBH@std@@YAXPEBHPEB_WI@Z" # -- Begin function ??$_Debug_pointer@$$CBH@std@@YAXPEBHPEB_WI@Z
.p2align 4, 0x90
"??$_Debug_pointer@$$CBH@std@@YAXPEBHPEB_WI@Z": # @"??$_Debug_pointer@$$CBH@std@@YAXPEBHPEB_WI@Z"
.Lfunc_begin109:
.cv_func_id 109
.cv_loc 109 10 923 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:923:0
.seh_proc "??$_Debug_pointer@$$CBH@std@@YAXPEBHPEB_WI@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov dword ptr [rsp + 52], r8d
mov qword ptr [rsp + 40], rdx
mov qword ptr [rsp + 32], rcx
.Ltmp343:
.cv_loc 109 10 924 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:924:0
cmp qword ptr [rsp + 32], 0
jne .LBB109_2
# %bb.1:
.Ltmp344:
.cv_loc 109 10 925 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:925:0
mov r8d, dword ptr [rsp + 52]
mov rdx, qword ptr [rsp + 40]
lea rcx, [rip + "??_C@_1CK@EOPGIILJ@?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAn?$AAu?$AAl?$AAl?$AA?5?$AAp?$AAo?$AAi?$AAn?$AAt?$AAe?$AAr?$AA?$AA@"]
call qword ptr [rip + "__imp_?_Debug_message@std@@YAXPEB_W0I@Z"]
.Ltmp345:
.LBB109_2:
.cv_loc 109 10 926 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:926:0
nop
add rsp, 56
ret
.Ltmp346:
.Lfunc_end109:
.seh_handlerdata
.section .text,"xr",discard,"??$_Debug_pointer@$$CBH@std@@YAXPEBHPEB_WI@Z"
.seh_endproc
# -- End function
.def "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
.globl "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z" # -- Begin function ??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z
.p2align 4, 0x90
"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z": # @"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
.Lfunc_begin110:
.cv_func_id 110
.cv_file 13 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\xmemory" "A8B65E7B97F9A4B56C5F8D3D0C724E6D" 1
.cv_loc 110 13 259 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:259:0
.seh_proc "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
# %bb.0:
sub rsp, 104
.seh_stackalloc 104
.seh_endprologue
mov rax, qword ptr [rip + __security_cookie]
xor rax, rsp
mov qword ptr [rsp + 96], rax
mov qword ptr [rsp + 80], r9
mov qword ptr [rsp + 88], r8
mov qword ptr [rsp + 72], rdx
mov qword ptr [rsp + 64], rcx
.Ltmp347:
.cv_loc 110 13 262 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:262:0
mov r9, qword ptr [rsp + 80]
mov rcx, qword ptr [rsp + 88]
mov qword ptr [rsp + 56], r9 # 8-byte Spill
call "??$_Unchecked@PEAH@std@@YAPEAHPEAH@Z"
mov rcx, qword ptr [rsp + 72]
mov qword ptr [rsp + 48], rax # 8-byte Spill
call "??$_Unchecked@PEBH@std@@YAPEBHPEBH@Z"
mov rcx, qword ptr [rsp + 64]
mov qword ptr [rsp + 40], rax # 8-byte Spill
call "??$_Unchecked@PEBH@std@@YAPEBHPEBH@Z"
mov rcx, rax
mov rdx, qword ptr [rsp + 40] # 8-byte Reload
mov r8, qword ptr [rsp + 48] # 8-byte Reload
mov r9, qword ptr [rsp + 56] # 8-byte Reload
call "??$_Uninitialized_copy_al_unchecked@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
lea rcx, [rsp + 88]
mov rdx, rax
call "??$_Rechecked@PEAHPEAH@std@@YAAEAPEAHAEAPEAHPEAH@Z"
mov rax, qword ptr [rax]
mov rcx, qword ptr [rsp + 96]
xor rcx, rsp
mov qword ptr [rsp + 32], rax # 8-byte Spill
call __security_check_cookie
mov rax, qword ptr [rsp + 32] # 8-byte Reload
add rsp, 104
ret
.Ltmp348:
.Lfunc_end110:
.seh_handlerdata
.section .text,"xr",discard,"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
.seh_endproc
# -- End function
.def "??$_Rechecked@PEAHPEAH@std@@YAAEAPEAHAEAPEAHPEAH@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Rechecked@PEAHPEAH@std@@YAAEAPEAHAEAPEAHPEAH@Z"
.globl "??$_Rechecked@PEAHPEAH@std@@YAAEAPEAHAEAPEAHPEAH@Z" # -- Begin function ??$_Rechecked@PEAHPEAH@std@@YAAEAPEAHAEAPEAHPEAH@Z
.p2align 4, 0x90
"??$_Rechecked@PEAHPEAH@std@@YAAEAPEAHAEAPEAHPEAH@Z": # @"??$_Rechecked@PEAHPEAH@std@@YAAEAPEAHAEAPEAHPEAH@Z"
.Lfunc_begin111:
.cv_func_id 111
.cv_loc 111 10 457 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:457:0
.seh_proc "??$_Rechecked@PEAHPEAH@std@@YAAEAPEAHAEAPEAHPEAH@Z"
# %bb.0:
sub rsp, 16
.seh_stackalloc 16
.seh_endprologue
mov qword ptr [rsp + 8], rdx
mov qword ptr [rsp], rcx
.Ltmp349:
.cv_loc 111 10 458 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:458:0
mov rcx, qword ptr [rsp + 8]
mov rdx, qword ptr [rsp]
mov qword ptr [rdx], rcx
.cv_loc 111 10 459 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:459:0
mov rax, qword ptr [rsp]
add rsp, 16
ret
.Ltmp350:
.Lfunc_end111:
.seh_handlerdata
.section .text,"xr",discard,"??$_Rechecked@PEAHPEAH@std@@YAAEAPEAHAEAPEAHPEAH@Z"
.seh_endproc
# -- End function
.def "??$_Uninitialized_copy_al_unchecked@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
.globl "??$_Uninitialized_copy_al_unchecked@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z" # -- Begin function ??$_Uninitialized_copy_al_unchecked@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z
.p2align 4, 0x90
"??$_Uninitialized_copy_al_unchecked@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z": # @"??$_Uninitialized_copy_al_unchecked@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
.Lfunc_begin112:
.cv_func_id 112
.cv_loc 112 13 248 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:248:0
.seh_proc "??$_Uninitialized_copy_al_unchecked@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
# %bb.0:
sub rsp, 120
.seh_stackalloc 120
.seh_endprologue
mov rax, qword ptr [rip + __security_cookie]
xor rax, rsp
mov qword ptr [rsp + 112], rax
mov qword ptr [rsp + 80], r9
mov qword ptr [rsp + 104], r8
mov qword ptr [rsp + 72], rdx
mov qword ptr [rsp + 96], rcx
.Ltmp351:
.cv_loc 112 13 249 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:249:0
lea rcx, [rsp + 88]
lea rdx, [rsp + 96]
#DEBUG_VALUE: _Uninitialized_copy_al_unchecked<const int *,int *,std::allocator<int> >:_First <- [$rdx+0]
lea r8, [rsp + 104]
#DEBUG_VALUE: _Uninitialized_copy_al_unchecked<const int *,int *,std::allocator<int> >:_Dest <- [$r8+0]
call "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z"
.Ltmp352:
mov r9, qword ptr [rsp + 80]
mov r8, qword ptr [rsp + 104]
mov rdx, qword ptr [rsp + 72]
mov rcx, qword ptr [rsp + 96]
mov r10b, byte ptr [rsp + 88]
mov r11b, byte ptr [rsp + 64]
mov byte ptr [rsp + 32], r10b
mov byte ptr [rsp + 40], r11b
call "??$_Uninitialized_copy_al_unchecked1@$$CBHHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"
mov rcx, qword ptr [rsp + 112]
xor rcx, rsp
mov qword ptr [rsp + 56], rax # 8-byte Spill
call __security_check_cookie
mov rax, qword ptr [rsp + 56] # 8-byte Reload
add rsp, 120
ret
.Ltmp353:
.Lfunc_end112:
.seh_handlerdata
.section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
.seh_endproc
# -- End function
.def "??$_Unchecked@PEAH@std@@YAPEAHPEAH@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Unchecked@PEAH@std@@YAPEAHPEAH@Z"
.globl "??$_Unchecked@PEAH@std@@YAPEAHPEAH@Z" # -- Begin function ??$_Unchecked@PEAH@std@@YAPEAHPEAH@Z
.p2align 4, 0x90
"??$_Unchecked@PEAH@std@@YAPEAHPEAH@Z": # @"??$_Unchecked@PEAH@std@@YAPEAHPEAH@Z"
.Lfunc_begin113:
.cv_func_id 113
.cv_loc 113 10 427 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:427:0
.seh_proc "??$_Unchecked@PEAH@std@@YAPEAHPEAH@Z"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
.Ltmp354:
.cv_loc 113 10 428 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:428:0
mov rax, qword ptr [rsp]
pop rcx
ret
.Ltmp355:
.Lfunc_end113:
.seh_handlerdata
.section .text,"xr",discard,"??$_Unchecked@PEAH@std@@YAPEAHPEAH@Z"
.seh_endproc
# -- End function
.def "??$_Unchecked@PEBH@std@@YAPEBHPEBH@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Unchecked@PEBH@std@@YAPEBHPEBH@Z"
.globl "??$_Unchecked@PEBH@std@@YAPEBHPEBH@Z" # -- Begin function ??$_Unchecked@PEBH@std@@YAPEBHPEBH@Z
.p2align 4, 0x90
"??$_Unchecked@PEBH@std@@YAPEBHPEBH@Z": # @"??$_Unchecked@PEBH@std@@YAPEBHPEBH@Z"
.Lfunc_begin114:
.cv_func_id 114
.cv_loc 114 10 427 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:427:0
.seh_proc "??$_Unchecked@PEBH@std@@YAPEBHPEBH@Z"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
.Ltmp356:
.cv_loc 114 10 428 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:428:0
mov rax, qword ptr [rsp]
pop rcx
ret
.Ltmp357:
.Lfunc_end114:
.seh_handlerdata
.section .text,"xr",discard,"??$_Unchecked@PEBH@std@@YAPEBHPEBH@Z"
.seh_endproc
# -- End function
.def "??$_Uninitialized_copy_al_unchecked1@$$CBHHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked1@$$CBHHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"
.globl "??$_Uninitialized_copy_al_unchecked1@$$CBHHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Uninitialized_copy_al_unchecked1@$$CBHHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z
.p2align 4, 0x90
"??$_Uninitialized_copy_al_unchecked1@$$CBHHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Uninitialized_copy_al_unchecked1@$$CBHHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"
.Lfunc_begin115:
.cv_func_id 115
.cv_loc 115 13 239 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:239:0
.seh_proc "??$_Uninitialized_copy_al_unchecked1@$$CBHHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"
# %bb.0:
sub rsp, 88
.seh_stackalloc 88
.seh_endprologue
mov al, byte ptr [rsp + 136]
mov r10b, byte ptr [rsp + 128]
mov byte ptr [rsp + 80], r10b
mov byte ptr [rsp + 72], al
mov qword ptr [rsp + 64], r9
mov qword ptr [rsp + 56], r8
mov qword ptr [rsp + 48], rdx
mov qword ptr [rsp + 40], rcx
.Ltmp358:
.cv_loc 115 13 240 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:240:0
mov r8, qword ptr [rsp + 56]
mov rdx, qword ptr [rsp + 48]
mov rcx, qword ptr [rsp + 40]
call "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z"
nop
add rsp, 88
ret
.Ltmp359:
.Lfunc_end115:
.seh_handlerdata
.section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked1@$$CBHHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"
.seh_endproc
# -- End function
.def "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z"
.globl "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z" # -- Begin function ??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z
.p2align 4, 0x90
"??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z": # @"??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z"
.Lfunc_begin116:
.cv_func_id 116
.cv_loc 116 10 792 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:792:0
.seh_proc "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z"
# %bb.0:
sub rsp, 16
.seh_stackalloc 16
.seh_endprologue
mov qword ptr [rsp + 8], r8
mov qword ptr [rsp], rdx
.Ltmp360:
.cv_loc 116 10 793 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:793:0
mov rax, rcx
add rsp, 16
ret
.Ltmp361:
.Lfunc_end116:
.seh_handlerdata
.section .text,"xr",discard,"??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z"
.seh_endproc
# -- End function
.def "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z"
.globl "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z" # -- Begin function ??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z
.p2align 4, 0x90
"??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z": # @"??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z"
.Lfunc_begin117:
.cv_func_id 117
.cv_loc 117 10 2301 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2301:0
.seh_proc "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z"
# %bb.0:
sub rsp, 104
.seh_stackalloc 104
.seh_endprologue
mov qword ptr [rsp + 96], r8
mov qword ptr [rsp + 88], rdx
mov qword ptr [rsp + 80], rcx
.Ltmp362:
.cv_loc 117 10 2302 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2302:0
mov rcx, qword ptr [rsp + 80]
mov qword ptr [rsp + 72], rcx
.cv_loc 117 10 2303 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2303:0
mov rcx, qword ptr [rsp + 88]
mov qword ptr [rsp + 64], rcx
.cv_loc 117 10 2304 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2304:0
mov rcx, qword ptr [rsp + 96]
mov qword ptr [rsp + 56], rcx
.cv_loc 117 10 2305 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2305:0
mov rcx, qword ptr [rsp + 64]
mov rdx, qword ptr [rsp + 72]
sub rcx, rdx
mov qword ptr [rsp + 48], rcx
.cv_loc 117 10 2306 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2306:0
mov rcx, qword ptr [rsp + 56]
mov rdx, qword ptr [rsp + 72]
mov r8, qword ptr [rsp + 48]
call memmove
.cv_loc 117 10 2307 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2307:0
mov rcx, qword ptr [rsp + 56]
add rcx, qword ptr [rsp + 48]
mov qword ptr [rsp + 40], rax # 8-byte Spill
mov rax, rcx
add rsp, 104
ret
.Ltmp363:
.Lfunc_end117:
.seh_handlerdata
.section .text,"xr",discard,"??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z"
.seh_endproc
# -- End function
.def "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.globl "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ
.p2align 4, 0x90
"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ": # @"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.Lfunc_begin118:
.cv_func_id 118
.cv_loc 118 4 612 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:612:0
.seh_proc "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp364:
.cv_loc 118 4 613 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:613:0
call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
mov rcx, rax
call "?_Orphan_all@_Container_base12@std@@QEAAXXZ"
.cv_loc 118 4 614 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:614:0
nop
add rsp, 40
ret
.Ltmp365:
.Lfunc_end118:
.seh_handlerdata
.section .text,"xr",discard,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.seh_endproc
# -- End function
.def "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@IEAAXPEAH0@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@IEAAXPEAH0@Z"
.globl "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@IEAAXPEAH0@Z" # -- Begin function ?_Destroy@?$vector@HV?$allocator@H@std@@@std@@IEAAXPEAH0@Z
.p2align 4, 0x90
"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@IEAAXPEAH0@Z": # @"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@IEAAXPEAH0@Z"
.Lfunc_begin119:
.cv_func_id 119
.cv_loc 119 4 1580 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1580:0
.seh_proc "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@IEAAXPEAH0@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov qword ptr [rsp + 48], r8
mov qword ptr [rsp + 40], rdx
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp366:
.cv_loc 119 4 1581 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1581:0
call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
mov rdx, qword ptr [rsp + 48]
mov rcx, qword ptr [rsp + 40]
mov r8, rax
call "??$_Destroy_range@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
.cv_loc 119 4 1582 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1582:0
nop
add rsp, 56
ret
.Ltmp367:
.Lfunc_end119:
.seh_handlerdata
.section .text,"xr",discard,"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@IEAAXPEAH0@Z"
.seh_endproc
# -- End function
.def "?deallocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAXPEAH_K@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?deallocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAXPEAH_K@Z"
.globl "?deallocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAXPEAH_K@Z" # -- Begin function ?deallocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAXPEAH_K@Z
.p2align 4, 0x90
"?deallocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAXPEAH_K@Z": # @"?deallocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAXPEAH_K@Z"
.Lfunc_begin120:
.cv_func_id 120
.cv_loc 120 3 986 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:986:0
.seh_proc "?deallocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAXPEAH_K@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov qword ptr [rsp + 48], r8
mov qword ptr [rsp + 40], rdx
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp368:
.cv_loc 120 3 987 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:987:0
mov r8, qword ptr [rsp + 48]
mov rdx, qword ptr [rsp + 40]
call "?deallocate@?$allocator@H@std@@QEAAXPEAH_K@Z"
.cv_loc 120 3 988 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:988:0
nop
add rsp, 56
ret
.Ltmp369:
.Lfunc_end120:
.seh_handlerdata
.section .text,"xr",discard,"?deallocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAXPEAH_K@Z"
.seh_endproc
# -- End function
.def "??$_Destroy_range@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Destroy_range@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
.globl "??$_Destroy_range@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z" # -- Begin function ??$_Destroy_range@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z
.p2align 4, 0x90
"??$_Destroy_range@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z": # @"??$_Destroy_range@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
.Lfunc_begin121:
.cv_func_id 121
.cv_loc 121 3 1114 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1114:0
.seh_proc "??$_Destroy_range@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov qword ptr [rsp + 64], r8
mov qword ptr [rsp + 56], rdx
mov qword ptr [rsp + 48], rcx
.Ltmp370:
.cv_loc 121 3 1118 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1118:0
mov r8, qword ptr [rsp + 64]
mov rdx, qword ptr [rsp + 56]
mov rcx, qword ptr [rsp + 48]
mov r9b, byte ptr [rsp + 40]
call "??$_Destroy_range1@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U?$integral_constant@_N$00@0@@Z"
.cv_loc 121 3 1121 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1121:0
nop
add rsp, 72
ret
.Ltmp371:
.Lfunc_end121:
.seh_handlerdata
.section .text,"xr",discard,"??$_Destroy_range@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
.seh_endproc
# -- End function
.def "??$_Destroy_range1@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U?$integral_constant@_N$00@0@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U?$integral_constant@_N$00@0@@Z"
.globl "??$_Destroy_range1@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Destroy_range1@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U?$integral_constant@_N$00@0@@Z
.p2align 4, 0x90
"??$_Destroy_range1@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Destroy_range1@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U?$integral_constant@_N$00@0@@Z"
.Lfunc_begin122:
.cv_func_id 122
.cv_loc 122 3 1107 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1107:0
.seh_proc "??$_Destroy_range1@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U?$integral_constant@_N$00@0@@Z"
# %bb.0:
sub rsp, 32
.seh_stackalloc 32
.seh_endprologue
mov byte ptr [rsp + 24], r9b
mov qword ptr [rsp + 16], r8
mov qword ptr [rsp + 8], rdx
mov qword ptr [rsp], rcx
.Ltmp372:
.cv_loc 122 3 1109 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1109:0
add rsp, 32
ret
.Ltmp373:
.Lfunc_end122:
.seh_handlerdata
.section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U?$integral_constant@_N$00@0@@Z"
.seh_endproc
# -- End function
.def "?deallocate@?$allocator@H@std@@QEAAXPEAH_K@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?deallocate@?$allocator@H@std@@QEAAXPEAH_K@Z"
.globl "?deallocate@?$allocator@H@std@@QEAAXPEAH_K@Z" # -- Begin function ?deallocate@?$allocator@H@std@@QEAAXPEAH_K@Z
.p2align 4, 0x90
"?deallocate@?$allocator@H@std@@QEAAXPEAH_K@Z": # @"?deallocate@?$allocator@H@std@@QEAAXPEAH_K@Z"
.Lfunc_begin123:
.cv_func_id 123
.cv_loc 123 3 719 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:719:0
.seh_proc "?deallocate@?$allocator@H@std@@QEAAXPEAH_K@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov eax, 4
mov r9d, eax
mov qword ptr [rsp + 48], r8
mov qword ptr [rsp + 40], rdx
mov qword ptr [rsp + 32], rcx
.Ltmp374:
.cv_loc 123 3 720 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:720:0
mov rdx, qword ptr [rsp + 48]
mov rcx, qword ptr [rsp + 40]
mov r8, r9
call "?_Deallocate@std@@YAXPEAX_K1@Z"
.cv_loc 123 3 721 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:721:0
nop
add rsp, 56
ret
.Ltmp375:
.Lfunc_end123:
.seh_handlerdata
.section .text,"xr",discard,"?deallocate@?$allocator@H@std@@QEAAXPEAH_K@Z"
.seh_endproc
# -- End function
.def "?_Deallocate@std@@YAXPEAX_K1@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Deallocate@std@@YAXPEAX_K1@Z"
.globl "?_Deallocate@std@@YAXPEAX_K1@Z" # -- Begin function ?_Deallocate@std@@YAXPEAX_K1@Z
.p2align 4, 0x90
"?_Deallocate@std@@YAXPEAX_K1@Z": # @"?_Deallocate@std@@YAXPEAX_K1@Z"
.Lfunc_begin124:
.cv_func_id 124
.cv_loc 124 3 92 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:92:0
.seh_proc "?_Deallocate@std@@YAXPEAX_K1@Z"
# %bb.0:
sub rsp, 152
.seh_stackalloc 152
.seh_endprologue
mov qword ptr [rsp + 144], r8
mov qword ptr [rsp + 136], rdx
mov qword ptr [rsp + 128], rcx
.Ltmp376:
.cv_loc 124 3 94 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:94:0
mov rcx, qword ptr [rsp + 136]
mov rax, -1
xor r9d, r9d
mov edx, r9d
div qword ptr [rsp + 144]
cmp rcx, rax
jbe .LBB124_4
# %bb.1:
.Ltmp377:
.cv_loc 124 3 94 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:94:0
lea rax, [rip + "??_C@_1EI@MLOBABC@?$AA?$CC?$AA_?$AAC?$AAo?$AAu?$AAn?$AAt?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA?$CI?$AAs?$AAi?$AAz?$AAe?$AA_?$AAt?$AA?$CJ?$AA?$CI?$AA?9?$AA1?$AA?$CJ?$AA?5?$AA?1?$AA?5?$AA_?$AAS?$AAz?$AA?$CC?$AA?5?$AA?$CG@"]
mov rcx, rsp
mov qword ptr [rcx + 40], rax
lea rax, [rip + "??_C@_17CNPHIMPH@?$AA?$CF?$AAl?$AAs?$AA?$AA@"]
mov qword ptr [rcx + 32], rax
lea rdx, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov rax, qword ptr [rip + __imp__CrtDbgReportW]
xor r8d, r8d
mov r9d, r8d
mov ecx, 2
mov r8d, 94
call rax
mov ecx, 1
cmp ecx, eax
jne .LBB124_3
# %bb.2:
int3
.LBB124_3:
xor eax, eax
mov ecx, eax
lea rdx, [rip + "??_C@_1CG@JNLFBNGN@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAa?$AAr?$AAg?$AAu?$AAm?$AAe?$AAn?$AAt?$AA?$CC?$AA?$AA@"]
mov qword ptr [rsp + 88], rcx # 8-byte Spill
mov rcx, rdx
lea rdx, [rip + "??_C@_1BI@KEDDLBGI@?$AA_?$AAD?$AAe?$AAa?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@"]
lea r8, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov r9d, 94
mov qword ptr [rsp + 32], 0
call qword ptr [rip + __imp__invalid_parameter]
.Ltmp378:
.LBB124_4:
.cv_loc 124 3 95 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:95:0
mov eax, 4096
mov ecx, eax
mov rdx, qword ptr [rsp + 136]
imul rdx, qword ptr [rsp + 144]
mov qword ptr [rsp + 120], rdx
.cv_loc 124 3 96 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:96:0
cmp rcx, qword ptr [rsp + 120]
ja .LBB124_26
# %bb.5:
.Ltmp379:
.cv_loc 124 3 98 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:98:0
mov rax, qword ptr [rsp + 128]
mov qword ptr [rsp + 112], rax
.Ltmp380:
.cv_loc 124 3 99 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:99:0
mov rax, qword ptr [rsp + 112]
and rax, 31
cmp rax, 0
je .LBB124_9
# %bb.6:
.Ltmp381:
.cv_loc 124 3 99 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:99:0
lea rax, [rip + "??_C@_1HE@CDMBFOKC@?$AA?$CC?$AA?$CI?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr?$AA?5?$AA?$CG?$AA?5?$AA?$CI?$AA_?$AAB?$AAI?$AAG?$AA_?$AAA?$AAL?$AAL?$AAO?$AAC?$AAA?$AAT?$AAI?$AAO?$AAN?$AA_?$AAA@"]
mov rcx, rsp
mov qword ptr [rcx + 40], rax
lea rax, [rip + "??_C@_17CNPHIMPH@?$AA?$CF?$AAl?$AAs?$AA?$AA@"]
mov qword ptr [rcx + 32], rax
lea rdx, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov rax, qword ptr [rip + __imp__CrtDbgReportW]
xor r8d, r8d
mov r9d, r8d
mov ecx, 2
mov r8d, 100
call rax
mov ecx, 1
cmp ecx, eax
jne .LBB124_8
# %bb.7:
int3
.LBB124_8:
xor eax, eax
mov ecx, eax
lea rdx, [rip + "??_C@_1CG@JNLFBNGN@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAa?$AAr?$AAg?$AAu?$AAm?$AAe?$AAn?$AAt?$AA?$CC?$AA?$AA@"]
mov qword ptr [rsp + 80], rcx # 8-byte Spill
mov rcx, rdx
lea rdx, [rip + "??_C@_1BI@KEDDLBGI@?$AA_?$AAD?$AAe?$AAa?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@"]
lea r8, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov r9d, 100
mov qword ptr [rsp + 32], 0
call qword ptr [rip + __imp__invalid_parameter]
.Ltmp382:
.LBB124_9:
.cv_loc 124 3 101 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:101:0
mov rax, qword ptr [rsp + 112]
sub rax, 8
mov qword ptr [rsp + 104], rax
.cv_loc 124 3 102 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:102:0
mov rax, qword ptr [rsp + 104]
mov rax, qword ptr [rax]
mov qword ptr [rsp + 96], rax
.Ltmp383:
.cv_loc 124 3 108 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:108:0
mov rax, qword ptr [rsp + 104]
movabs rcx, -361700864190383366
cmp qword ptr [rax - 8], rcx
je .LBB124_13
# %bb.10:
.Ltmp384:
.cv_loc 124 3 108 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:108:0
lea rax, [rip + "??_C@_1JO@EKLKIEHP@?$AA?$CC?$AAr?$AAe?$AAi?$AAn?$AAt?$AAe?$AAr?$AAp?$AAr?$AAe?$AAt?$AA_?$AAc?$AAa?$AAs?$AAt?$AA?$DM?$AAu?$AAi?$AAn?$AAt?$AAp?$AAt?$AAr?$AA_?$AAt?$AA?5?$AA?$CK?$AA?$DO?$AA?$CI?$AA_@"]
mov rcx, rsp
mov qword ptr [rcx + 40], rax
lea rax, [rip + "??_C@_17CNPHIMPH@?$AA?$CF?$AAl?$AAs?$AA?$AA@"]
mov qword ptr [rcx + 32], rax
lea rdx, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov rax, qword ptr [rip + __imp__CrtDbgReportW]
xor r8d, r8d
mov r9d, r8d
mov ecx, 2
mov r8d, 110
call rax
mov ecx, 1
cmp ecx, eax
jne .LBB124_12
# %bb.11:
int3
.LBB124_12:
xor eax, eax
mov ecx, eax
lea rdx, [rip + "??_C@_1CG@JNLFBNGN@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAa?$AAr?$AAg?$AAu?$AAm?$AAe?$AAn?$AAt?$AA?$CC?$AA?$AA@"]
mov qword ptr [rsp + 72], rcx # 8-byte Spill
mov rcx, rdx
lea rdx, [rip + "??_C@_1BI@KEDDLBGI@?$AA_?$AAD?$AAe?$AAa?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@"]
lea r8, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov r9d, 110
mov qword ptr [rsp + 32], 0
call qword ptr [rip + __imp__invalid_parameter]
.Ltmp385:
.LBB124_13:
.cv_loc 124 3 114 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:114:0
mov rax, qword ptr [rsp + 96]
cmp rax, qword ptr [rsp + 112]
jb .LBB124_17
# %bb.14:
.Ltmp386:
.cv_loc 124 3 114 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:114:0
lea rax, [rip + "??_C@_1EE@PDHAHDDC@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA_?$AAc?$AAo?$AAn?$AAt?$AAa?$AAi?$AAn?$AAe?$AAr?$AA?5?$AA?$DM?$AA?5?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr?$AA?$CC?$AA?5?$AA?$CG?$AA?$CG?$AA?5@"]
mov rcx, rsp
mov qword ptr [rcx + 40], rax
lea rax, [rip + "??_C@_17CNPHIMPH@?$AA?$CF?$AAl?$AAs?$AA?$AA@"]
mov qword ptr [rcx + 32], rax
lea rdx, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov rax, qword ptr [rip + __imp__CrtDbgReportW]
xor r8d, r8d
mov r9d, r8d
mov ecx, 2
mov r8d, 114
call rax
mov ecx, 1
cmp ecx, eax
jne .LBB124_16
# %bb.15:
int3
.LBB124_16:
xor eax, eax
mov ecx, eax
lea rdx, [rip + "??_C@_1CG@JNLFBNGN@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAa?$AAr?$AAg?$AAu?$AAm?$AAe?$AAn?$AAt?$AA?$CC?$AA?$AA@"]
mov qword ptr [rsp + 64], rcx # 8-byte Spill
mov rcx, rdx
lea rdx, [rip + "??_C@_1BI@KEDDLBGI@?$AA_?$AAD?$AAe?$AAa?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@"]
lea r8, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov r9d, 114
mov qword ptr [rsp + 32], 0
call qword ptr [rip + __imp__invalid_parameter]
.Ltmp387:
.LBB124_17:
.cv_loc 124 3 117 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:117:0
mov eax, 16
mov ecx, eax
.Ltmp388:
mov rdx, qword ptr [rsp + 112]
sub rdx, qword ptr [rsp + 96]
cmp rcx, rdx
jbe .LBB124_21
# %bb.18:
.Ltmp389:
.cv_loc 124 3 117 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:117:0
lea rax, [rip + "??_C@_1HA@NAPGMHAO@?$AA?$CC?$AA2?$AA?5?$AA?$CK?$AA?5?$AAs?$AAi?$AAz?$AAe?$AAo?$AAf?$AA?$CI?$AAv?$AAo?$AAi?$AAd?$AA?5?$AA?$CK?$AA?$CJ?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr@"]
mov rcx, rsp
mov qword ptr [rcx + 40], rax
lea rax, [rip + "??_C@_17CNPHIMPH@?$AA?$CF?$AAl?$AAs?$AA?$AA@"]
mov qword ptr [rcx + 32], rax
lea rdx, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov rax, qword ptr [rip + __imp__CrtDbgReportW]
xor r8d, r8d
mov r9d, r8d
mov ecx, 2
mov r8d, 118
call rax
mov ecx, 1
cmp ecx, eax
jne .LBB124_20
# %bb.19:
int3
.LBB124_20:
xor eax, eax
mov ecx, eax
lea rdx, [rip + "??_C@_1CG@JNLFBNGN@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAa?$AAr?$AAg?$AAu?$AAm?$AAe?$AAn?$AAt?$AA?$CC?$AA?$AA@"]
mov qword ptr [rsp + 56], rcx # 8-byte Spill
mov rcx, rdx
lea rdx, [rip + "??_C@_1BI@KEDDLBGI@?$AA_?$AAD?$AAe?$AAa?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@"]
lea r8, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov r9d, 118
mov qword ptr [rsp + 32], 0
call qword ptr [rip + __imp__invalid_parameter]
.Ltmp390:
.LBB124_21:
.cv_loc 124 3 125 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:125:0
mov rax, qword ptr [rsp + 112]
sub rax, qword ptr [rsp + 96]
cmp rax, 47
jbe .LBB124_25
# %bb.22:
.Ltmp391:
.cv_loc 124 3 125 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:125:0
lea rax, [rip + "??_C@_1GI@DHJGPFNI@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr?$AA?5?$AA?9?$AA?5?$AA_?$AAP?$AAt?$AAr?$AA_?$AAc?$AAo?$AAn?$AAt?$AAa?$AAi?$AAn?$AAe?$AAr?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA_@"]
mov rcx, rsp
mov qword ptr [rcx + 40], rax
lea rax, [rip + "??_C@_17CNPHIMPH@?$AA?$CF?$AAl?$AAs?$AA?$AA@"]
mov qword ptr [rcx + 32], rax
lea rdx, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov rax, qword ptr [rip + __imp__CrtDbgReportW]
xor r8d, r8d
mov r9d, r8d
mov ecx, 2
mov r8d, 126
call rax
mov ecx, 1
cmp ecx, eax
jne .LBB124_24
# %bb.23:
int3
.LBB124_24:
xor eax, eax
mov ecx, eax
lea rdx, [rip + "??_C@_1CG@JNLFBNGN@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAa?$AAr?$AAg?$AAu?$AAm?$AAe?$AAn?$AAt?$AA?$CC?$AA?$AA@"]
mov qword ptr [rsp + 48], rcx # 8-byte Spill
mov rcx, rdx
lea rdx, [rip + "??_C@_1BI@KEDDLBGI@?$AA_?$AAD?$AAe?$AAa?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@"]
lea r8, [rip + "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"]
mov r9d, 126
mov qword ptr [rsp + 32], 0
call qword ptr [rip + __imp__invalid_parameter]
.Ltmp392:
.LBB124_25:
.cv_loc 124 3 128 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:128:0
mov rax, qword ptr [rsp + 96]
mov qword ptr [rsp + 128], rax
.Ltmp393:
.LBB124_26:
.cv_loc 124 3 132 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:132:0
mov rcx, qword ptr [rsp + 128]
call "??3@YAXPEAX@Z"
.cv_loc 124 3 133 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:133:0
nop
add rsp, 152
ret
.Ltmp394:
.Lfunc_end124:
.seh_handlerdata
.section .text,"xr",discard,"?_Deallocate@std@@YAXPEAX_K1@Z"
.seh_endproc
# -- End function
.def "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.globl "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ
.p2align 4, 0x90
"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ": # @"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.Lfunc_begin125:
.cv_func_id 125
.cv_loc 125 4 586 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:586:0
.seh_proc "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
# %bb.0:
sub rsp, 72
.seh_stackalloc 72
.seh_endprologue
mov rax, qword ptr [rip + __security_cookie]
xor rax, rsp
mov qword ptr [rsp + 64], rax
mov qword ptr [rsp + 48], rcx
mov rax, qword ptr [rsp + 48]
.Ltmp395:
.cv_loc 125 4 587 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:587:0
mov rcx, rax
mov qword ptr [rsp + 40], rax # 8-byte Spill
call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
lea rcx, [rsp + 56]
mov rdx, rax
call "??$?0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAA@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@1@@Z"
.cv_loc 125 4 589 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:589:0
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
mov qword ptr [rsp + 32], rax # 8-byte Spill
call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.cv_loc 125 4 590 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:590:0
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"
mov rdx, qword ptr [rax]
lea rcx, [rsp + 56]
call "??$destroy@U_Container_proxy@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z"
.cv_loc 125 4 591 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:591:0
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"
mov rdx, qword ptr [rax]
lea rcx, [rsp + 56]
call "?address@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEBAPEAU_Container_proxy@2@AEAU32@@Z"
mov r8d, 1
# kill: def $r8 killed $r8d
lea rcx, [rsp + 56]
mov rdx, rax
call "?deallocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z"
.cv_loc 125 4 592 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:592:0
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"
mov qword ptr [rax], 0
mov rax, qword ptr [rsp + 64]
xor rax, rsp
mov rcx, rax
call __security_check_cookie
.cv_loc 125 4 593 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:593:0
nop
add rsp, 72
ret
.Ltmp396:
.Lfunc_end125:
.seh_handlerdata
.section .text,"xr",discard,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.seh_endproc
# -- End function
.def "??$destroy@U_Container_proxy@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$destroy@U_Container_proxy@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z"
.globl "??$destroy@U_Container_proxy@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z" # -- Begin function ??$destroy@U_Container_proxy@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z
.p2align 4, 0x90
"??$destroy@U_Container_proxy@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z": # @"??$destroy@U_Container_proxy@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z"
.Lfunc_begin126:
.cv_func_id 126
.cv_loc 126 3 1002 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1002:0
.seh_proc "??$destroy@U_Container_proxy@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov qword ptr [rsp + 48], rdx
mov qword ptr [rsp + 40], rcx
mov rcx, qword ptr [rsp + 40]
.Ltmp397:
.cv_loc 126 3 1003 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1003:0
mov rdx, qword ptr [rsp + 48]
call "??$destroy@U_Container_proxy@std@@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@@Z"
.cv_loc 126 3 1004 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1004:0
nop
add rsp, 56
ret
.Ltmp398:
.Lfunc_end126:
.seh_handlerdata
.section .text,"xr",discard,"??$destroy@U_Container_proxy@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z"
.seh_endproc
# -- End function
.def "?deallocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?deallocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z"
.globl "?deallocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z" # -- Begin function ?deallocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z
.p2align 4, 0x90
"?deallocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z": # @"?deallocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z"
.Lfunc_begin127:
.cv_func_id 127
.cv_loc 127 3 986 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:986:0
.seh_proc "?deallocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov qword ptr [rsp + 48], r8
mov qword ptr [rsp + 40], rdx
mov qword ptr [rsp + 32], rcx
mov rcx, qword ptr [rsp + 32]
.Ltmp399:
.cv_loc 127 3 987 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:987:0
mov r8, qword ptr [rsp + 48]
mov rdx, qword ptr [rsp + 40]
call "?deallocate@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z"
.cv_loc 127 3 988 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:988:0
nop
add rsp, 56
ret
.Ltmp400:
.Lfunc_end127:
.seh_handlerdata
.section .text,"xr",discard,"?deallocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z"
.seh_endproc
# -- End function
.def "?address@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEBAPEAU_Container_proxy@2@AEAU32@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?address@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEBAPEAU_Container_proxy@2@AEAU32@@Z"
.globl "?address@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEBAPEAU_Container_proxy@2@AEAU32@@Z" # -- Begin function ?address@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEBAPEAU_Container_proxy@2@AEAU32@@Z
.p2align 4, 0x90
"?address@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEBAPEAU_Container_proxy@2@AEAU32@@Z": # @"?address@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEBAPEAU_Container_proxy@2@AEAU32@@Z"
.Lfunc_begin128:
.cv_func_id 128
.cv_loc 128 3 925 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:925:0
.seh_proc "?address@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEBAPEAU_Container_proxy@2@AEAU32@@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov qword ptr [rsp + 48], rdx
mov qword ptr [rsp + 40], rcx
.Ltmp401:
.cv_loc 128 3 926 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:926:0
mov rcx, qword ptr [rsp + 48]
call "?pointer_to@?$pointer_traits@PEAU_Container_proxy@std@@@std@@SAPEAU_Container_proxy@2@AEAU32@@Z"
nop
add rsp, 56
ret
.Ltmp402:
.Lfunc_end128:
.seh_handlerdata
.section .text,"xr",discard,"?address@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEBAPEAU_Container_proxy@2@AEAU32@@Z"
.seh_endproc
# -- End function
.def "??$destroy@U_Container_proxy@std@@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$destroy@U_Container_proxy@std@@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@@Z"
.globl "??$destroy@U_Container_proxy@std@@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@@Z" # -- Begin function ??$destroy@U_Container_proxy@std@@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@@Z
.p2align 4, 0x90
"??$destroy@U_Container_proxy@std@@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@@Z": # @"??$destroy@U_Container_proxy@std@@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@@Z"
.Lfunc_begin129:
.cv_func_id 129
.cv_loc 129 3 863 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:863:0
.seh_proc "??$destroy@U_Container_proxy@std@@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov qword ptr [rsp + 48], rdx
mov qword ptr [rsp + 40], rcx
.Ltmp403:
.cv_loc 129 3 864 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:864:0
mov rcx, qword ptr [rsp + 40]
mov rdx, qword ptr [rsp + 48]
call "??$destroy@U_Container_proxy@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z"
.cv_loc 129 3 865 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:865:0
nop
add rsp, 56
ret
.Ltmp404:
.Lfunc_end129:
.seh_handlerdata
.section .text,"xr",discard,"??$destroy@U_Container_proxy@std@@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@@Z"
.seh_endproc
# -- End function
.def "??$destroy@U_Container_proxy@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$destroy@U_Container_proxy@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z"
.globl "??$destroy@U_Container_proxy@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z" # -- Begin function ??$destroy@U_Container_proxy@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z
.p2align 4, 0x90
"??$destroy@U_Container_proxy@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z": # @"??$destroy@U_Container_proxy@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z"
.Lfunc_begin130:
.cv_func_id 130
.cv_loc 130 3 743 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:743:0
.seh_proc "??$destroy@U_Container_proxy@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z"
# %bb.0:
sub rsp, 16
.seh_stackalloc 16
.seh_endprologue
mov qword ptr [rsp + 8], rdx
mov qword ptr [rsp], rcx
.Ltmp405:
.cv_loc 130 3 745 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:745:0
add rsp, 16
ret
.Ltmp406:
.Lfunc_end130:
.seh_handlerdata
.section .text,"xr",discard,"??$destroy@U_Container_proxy@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z"
.seh_endproc
# -- End function
.def "?deallocate@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?deallocate@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z"
.globl "?deallocate@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z" # -- Begin function ?deallocate@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z
.p2align 4, 0x90
"?deallocate@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z": # @"?deallocate@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z"
.Lfunc_begin131:
.cv_func_id 131
.cv_loc 131 3 719 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:719:0
.seh_proc "?deallocate@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z"
# %bb.0:
sub rsp, 56
.seh_stackalloc 56
.seh_endprologue
mov eax, 16
mov r9d, eax
mov qword ptr [rsp + 48], r8
mov qword ptr [rsp + 40], rdx
mov qword ptr [rsp + 32], rcx
.Ltmp407:
.cv_loc 131 3 720 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:720:0
mov rdx, qword ptr [rsp + 48]
mov rcx, qword ptr [rsp + 40]
mov r8, r9
call "?_Deallocate@std@@YAXPEAX_K1@Z"
.cv_loc 131 3 721 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:721:0
nop
add rsp, 56
ret
.Ltmp408:
.Lfunc_end131:
.seh_handlerdata
.section .text,"xr",discard,"?deallocate@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z"
.seh_endproc
# -- End function
.def "?pointer_to@?$pointer_traits@PEAU_Container_proxy@std@@@std@@SAPEAU_Container_proxy@2@AEAU32@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"?pointer_to@?$pointer_traits@PEAU_Container_proxy@std@@@std@@SAPEAU_Container_proxy@2@AEAU32@@Z"
.globl "?pointer_to@?$pointer_traits@PEAU_Container_proxy@std@@@std@@SAPEAU_Container_proxy@2@AEAU32@@Z" # -- Begin function ?pointer_to@?$pointer_traits@PEAU_Container_proxy@std@@@std@@SAPEAU_Container_proxy@2@AEAU32@@Z
.p2align 4, 0x90
"?pointer_to@?$pointer_traits@PEAU_Container_proxy@std@@@std@@SAPEAU_Container_proxy@2@AEAU32@@Z": # @"?pointer_to@?$pointer_traits@PEAU_Container_proxy@std@@@std@@SAPEAU_Container_proxy@2@AEAU32@@Z"
.Lfunc_begin132:
.cv_func_id 132
.cv_loc 132 3 279 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:279:0
.seh_proc "?pointer_to@?$pointer_traits@PEAU_Container_proxy@std@@@std@@SAPEAU_Container_proxy@2@AEAU32@@Z"
# %bb.0:
sub rsp, 40
.seh_stackalloc 40
.seh_endprologue
mov qword ptr [rsp + 32], rcx
.Ltmp409:
.cv_loc 132 3 280 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:280:0
mov rcx, qword ptr [rsp + 32]
call "??$addressof@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@AEAU10@@Z"
nop
add rsp, 40
ret
.Ltmp410:
.Lfunc_end132:
.seh_handlerdata
.section .text,"xr",discard,"?pointer_to@?$pointer_traits@PEAU_Container_proxy@std@@@std@@SAPEAU_Container_proxy@2@AEAU32@@Z"
.seh_endproc
# -- End function
.def "??$addressof@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@AEAU10@@Z";
.scl 2;
.type 32;
.endef
.section .text,"xr",discard,"??$addressof@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@AEAU10@@Z"
.globl "??$addressof@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@AEAU10@@Z" # -- Begin function ??$addressof@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@AEAU10@@Z
.p2align 4, 0x90
"??$addressof@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@AEAU10@@Z": # @"??$addressof@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@AEAU10@@Z"
.Lfunc_begin133:
.cv_func_id 133
.cv_loc 133 11 724 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstddef:724:0
.seh_proc "??$addressof@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@AEAU10@@Z"
# %bb.0:
push rax
.seh_stackalloc 8
.seh_endprologue
mov qword ptr [rsp], rcx
.Ltmp411:
.cv_loc 133 11 725 0 # C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstddef:725:0
mov rax, qword ptr [rsp]
pop rcx
ret
.Ltmp412:
.Lfunc_end133:
.seh_handlerdata
.section .text,"xr",discard,"??$addressof@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@AEAU10@@Z"
.seh_endproc
# -- End function
.section .rdata,"dr",discard,"??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"
.globl "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"
"??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@":
.asciz "GSL: Precondition failure at ..\\include\\gsl/span: 598"
.section .rdata,"dr",discard,"??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"
.globl "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"
"??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@":
.asciz "GSL: Precondition failure at ..\\include\\gsl/span: 599"
.section .data,"dw",discard,"??_R0?AUfail_fast@gsl@@@8"
.globl "??_R0?AUfail_fast@gsl@@@8" # @"??_R0?AUfail_fast@gsl@@@8"
.p2align 4
"??_R0?AUfail_fast@gsl@@@8":
.quad "??_7type_info@@6B@"
.quad 0
.asciz ".?AUfail_fast@gsl@@"
.zero 4
.section .xdata,"dr",discard,"_CT??_R0?AUfail_fast@gsl@@@824"
.globl "_CT??_R0?AUfail_fast@gsl@@@824" # @"_CT??_R0?AUfail_fast@gsl@@@824"
.p2align 4
"_CT??_R0?AUfail_fast@gsl@@@824":
.long 0 # 0x0
.long "??_R0?AUfail_fast@gsl@@@8"@IMGREL
.long 0 # 0x0
.long 4294967295 # 0xffffffff
.long 0 # 0x0
.long 24 # 0x18
.long "??0fail_fast@gsl@@QEAA@AEBU01@@Z"@IMGREL
.section .data,"dw",discard,"??_R0?AVlogic_error@std@@@8"
.globl "??_R0?AVlogic_error@std@@@8" # @"??_R0?AVlogic_error@std@@@8"
.p2align 4
"??_R0?AVlogic_error@std@@@8":
.quad "??_7type_info@@6B@"
.quad 0
.asciz ".?AVlogic_error@std@@"
.zero 2
.section .xdata,"dr",discard,"_CT??_R0?AVlogic_error@std@@@824"
.globl "_CT??_R0?AVlogic_error@std@@@824" # @"_CT??_R0?AVlogic_error@std@@@824"
.p2align 4
"_CT??_R0?AVlogic_error@std@@@824":
.long 0 # 0x0
.long "??_R0?AVlogic_error@std@@@8"@IMGREL
.long 0 # 0x0
.long 4294967295 # 0xffffffff
.long 0 # 0x0
.long 24 # 0x18
.long "??0logic_error@std@@QEAA@AEBV01@@Z"@IMGREL
.section .data,"dw",discard,"??_R0?AVexception@std@@@8"
.globl "??_R0?AVexception@std@@@8" # @"??_R0?AVexception@std@@@8"
.p2align 4
"??_R0?AVexception@std@@@8":
.quad "??_7type_info@@6B@"
.quad 0
.asciz ".?AVexception@std@@"
.zero 4
.section .xdata,"dr",discard,"_CT??_R0?AVexception@std@@@824"
.globl "_CT??_R0?AVexception@std@@@824" # @"_CT??_R0?AVexception@std@@@824"
.p2align 4
"_CT??_R0?AVexception@std@@@824":
.long 0 # 0x0
.long "??_R0?AVexception@std@@@8"@IMGREL
.long 0 # 0x0
.long 4294967295 # 0xffffffff
.long 0 # 0x0
.long 24 # 0x18
.long "??0exception@std@@QEAA@AEBV01@@Z"@IMGREL
.section .xdata,"dr",discard,"_CTA3?AUfail_fast@gsl@@"
.globl "_CTA3?AUfail_fast@gsl@@" # @"_CTA3?AUfail_fast@gsl@@"
.p2align 3
"_CTA3?AUfail_fast@gsl@@":
.long 3 # 0x3
.long "_CT??_R0?AUfail_fast@gsl@@@824"@IMGREL
.long "_CT??_R0?AVlogic_error@std@@@824"@IMGREL
.long "_CT??_R0?AVexception@std@@@824"@IMGREL
.section .xdata,"dr",discard,"_TI3?AUfail_fast@gsl@@"
.globl "_TI3?AUfail_fast@gsl@@" # @"_TI3?AUfail_fast@gsl@@"
.p2align 3
"_TI3?AUfail_fast@gsl@@":
.long 0 # 0x0
.long "??1fail_fast@gsl@@UEAA@XZ"@IMGREL
.long 0 # 0x0
.long "_CTA3?AUfail_fast@gsl@@"@IMGREL
.section .rdata,"dr",largest,"??_7fail_fast@gsl@@6B@"
.p2align 4 # @0
.L__unnamed_1:
.quad "??_R4fail_fast@gsl@@6B@"
.quad "??_Gfail_fast@gsl@@UEAAPEAXI@Z"
.quad "?what@exception@std@@UEBAPEBDXZ"
.section .rdata,"dr",discard,"??_R4fail_fast@gsl@@6B@"
.globl "??_R4fail_fast@gsl@@6B@" # @"??_R4fail_fast@gsl@@6B@"
.p2align 4
"??_R4fail_fast@gsl@@6B@":
.long 1 # 0x1
.long 0 # 0x0
.long 0 # 0x0
.long "??_R0?AUfail_fast@gsl@@@8"@IMGREL
.long "??_R3fail_fast@gsl@@8"@IMGREL
.long "??_R4fail_fast@gsl@@6B@"@IMGREL
.section .rdata,"dr",discard,"??_R3fail_fast@gsl@@8"
.globl "??_R3fail_fast@gsl@@8" # @"??_R3fail_fast@gsl@@8"
.p2align 3
"??_R3fail_fast@gsl@@8":
.long 0 # 0x0
.long 0 # 0x0
.long 3 # 0x3
.long "??_R2fail_fast@gsl@@8"@IMGREL
.section .rdata,"dr",discard,"??_R2fail_fast@gsl@@8"
.globl "??_R2fail_fast@gsl@@8" # @"??_R2fail_fast@gsl@@8"
.p2align 2
"??_R2fail_fast@gsl@@8":
.long "??_R1A@?0A@EA@fail_fast@gsl@@8"@IMGREL
.long "??_R1A@?0A@EA@logic_error@std@@8"@IMGREL
.long "??_R1A@?0A@EA@exception@std@@8"@IMGREL
.long 0 # 0x0
.section .rdata,"dr",discard,"??_R1A@?0A@EA@fail_fast@gsl@@8"
.globl "??_R1A@?0A@EA@fail_fast@gsl@@8" # @"??_R1A@?0A@EA@fail_fast@gsl@@8"
.p2align 4
"??_R1A@?0A@EA@fail_fast@gsl@@8":
.long "??_R0?AUfail_fast@gsl@@@8"@IMGREL
.long 2 # 0x2
.long 0 # 0x0
.long 4294967295 # 0xffffffff
.long 0 # 0x0
.long 64 # 0x40
.long "??_R3fail_fast@gsl@@8"@IMGREL
.section .rdata,"dr",discard,"??_R1A@?0A@EA@logic_error@std@@8"
.globl "??_R1A@?0A@EA@logic_error@std@@8" # @"??_R1A@?0A@EA@logic_error@std@@8"
.p2align 4
"??_R1A@?0A@EA@logic_error@std@@8":
.long "??_R0?AVlogic_error@std@@@8"@IMGREL
.long 1 # 0x1
.long 0 # 0x0
.long 4294967295 # 0xffffffff
.long 0 # 0x0
.long 64 # 0x40
.long "??_R3logic_error@std@@8"@IMGREL
.section .rdata,"dr",discard,"??_R3logic_error@std@@8"
.globl "??_R3logic_error@std@@8" # @"??_R3logic_error@std@@8"
.p2align 3
"??_R3logic_error@std@@8":
.long 0 # 0x0
.long 0 # 0x0
.long 2 # 0x2
.long "??_R2logic_error@std@@8"@IMGREL
.section .rdata,"dr",discard,"??_R2logic_error@std@@8"
.globl "??_R2logic_error@std@@8" # @"??_R2logic_error@std@@8"
.p2align 2
"??_R2logic_error@std@@8":
.long "??_R1A@?0A@EA@logic_error@std@@8"@IMGREL
.long "??_R1A@?0A@EA@exception@std@@8"@IMGREL
.long 0 # 0x0
.section .rdata,"dr",discard,"??_R1A@?0A@EA@exception@std@@8"
.globl "??_R1A@?0A@EA@exception@std@@8" # @"??_R1A@?0A@EA@exception@std@@8"
.p2align 4
"??_R1A@?0A@EA@exception@std@@8":
.long "??_R0?AVexception@std@@@8"@IMGREL
.long 0 # 0x0
.long 0 # 0x0
.long 4294967295 # 0xffffffff
.long 0 # 0x0
.long 64 # 0x40
.long "??_R3exception@std@@8"@IMGREL
.section .rdata,"dr",discard,"??_R3exception@std@@8"
.globl "??_R3exception@std@@8" # @"??_R3exception@std@@8"
.p2align 3
"??_R3exception@std@@8":
.long 0 # 0x0
.long 0 # 0x0
.long 1 # 0x1
.long "??_R2exception@std@@8"@IMGREL
.section .rdata,"dr",discard,"??_R2exception@std@@8"
.globl "??_R2exception@std@@8" # @"??_R2exception@std@@8"
.p2align 2
"??_R2exception@std@@8":
.long "??_R1A@?0A@EA@exception@std@@8"@IMGREL
.long 0 # 0x0
.section .rdata,"dr",largest,"??_7logic_error@std@@6B@"
.p2align 4 # @1
.L__unnamed_2:
.quad "??_R4logic_error@std@@6B@"
.quad "??_Glogic_error@std@@UEAAPEAXI@Z"
.quad "?what@exception@std@@UEBAPEBDXZ"
.section .rdata,"dr",discard,"??_R4logic_error@std@@6B@"
.globl "??_R4logic_error@std@@6B@" # @"??_R4logic_error@std@@6B@"
.p2align 4
"??_R4logic_error@std@@6B@":
.long 1 # 0x1
.long 0 # 0x0
.long 0 # 0x0
.long "??_R0?AVlogic_error@std@@@8"@IMGREL
.long "??_R3logic_error@std@@8"@IMGREL
.long "??_R4logic_error@std@@6B@"@IMGREL
.section .rdata,"dr",largest,"??_7exception@std@@6B@"
.p2align 4 # @2
.L__unnamed_3:
.quad "??_R4exception@std@@6B@"
.quad "??_Gexception@std@@UEAAPEAXI@Z"
.quad "?what@exception@std@@UEBAPEBDXZ"
.section .rdata,"dr",discard,"??_R4exception@std@@6B@"
.globl "??_R4exception@std@@6B@" # @"??_R4exception@std@@6B@"
.p2align 4
"??_R4exception@std@@6B@":
.long 1 # 0x1
.long 0 # 0x0
.long 0 # 0x0
.long "??_R0?AVexception@std@@@8"@IMGREL
.long "??_R3exception@std@@8"@IMGREL
.long "??_R4exception@std@@6B@"@IMGREL
.section .rdata,"dr",discard,"??_C@_0BC@EOODALEL@Unknown?5exception?$AA@"
.globl "??_C@_0BC@EOODALEL@Unknown?5exception?$AA@" # @"??_C@_0BC@EOODALEL@Unknown?5exception?$AA@"
"??_C@_0BC@EOODALEL@Unknown?5exception?$AA@":
.asciz "Unknown exception"
.section .data,"dw",discard,"??_R0?AUnarrowing_error@gsl@@@8"
.globl "??_R0?AUnarrowing_error@gsl@@@8" # @"??_R0?AUnarrowing_error@gsl@@@8"
.p2align 4
"??_R0?AUnarrowing_error@gsl@@@8":
.quad "??_7type_info@@6B@"
.quad 0
.asciz ".?AUnarrowing_error@gsl@@"
.zero 6
.section .xdata,"dr",discard,"_CT??_R0?AUnarrowing_error@gsl@@@824"
.globl "_CT??_R0?AUnarrowing_error@gsl@@@824" # @"_CT??_R0?AUnarrowing_error@gsl@@@824"
.p2align 4
"_CT??_R0?AUnarrowing_error@gsl@@@824":
.long 0 # 0x0
.long "??_R0?AUnarrowing_error@gsl@@@8"@IMGREL
.long 0 # 0x0
.long 4294967295 # 0xffffffff
.long 0 # 0x0
.long 24 # 0x18
.long "??0narrowing_error@gsl@@QEAA@AEBU01@@Z"@IMGREL
.section .xdata,"dr",discard,"_CTA2?AUnarrowing_error@gsl@@"
.globl "_CTA2?AUnarrowing_error@gsl@@" # @"_CTA2?AUnarrowing_error@gsl@@"
.p2align 3
"_CTA2?AUnarrowing_error@gsl@@":
.long 2 # 0x2
.long "_CT??_R0?AUnarrowing_error@gsl@@@824"@IMGREL
.long "_CT??_R0?AVexception@std@@@824"@IMGREL
.section .xdata,"dr",discard,"_TI2?AUnarrowing_error@gsl@@"
.globl "_TI2?AUnarrowing_error@gsl@@" # @"_TI2?AUnarrowing_error@gsl@@"
.p2align 3
"_TI2?AUnarrowing_error@gsl@@":
.long 0 # 0x0
.long "??1narrowing_error@gsl@@UEAA@XZ"@IMGREL
.long 0 # 0x0
.long "_CTA2?AUnarrowing_error@gsl@@"@IMGREL
.section .rdata,"dr",largest,"??_7narrowing_error@gsl@@6B@"
.p2align 4 # @3
.L__unnamed_4:
.quad "??_R4narrowing_error@gsl@@6B@"
.quad "??_Gnarrowing_error@gsl@@UEAAPEAXI@Z"
.quad "?what@exception@std@@UEBAPEBDXZ"
.section .rdata,"dr",discard,"??_R4narrowing_error@gsl@@6B@"
.globl "??_R4narrowing_error@gsl@@6B@" # @"??_R4narrowing_error@gsl@@6B@"
.p2align 4
"??_R4narrowing_error@gsl@@6B@":
.long 1 # 0x1
.long 0 # 0x0
.long 0 # 0x0
.long "??_R0?AUnarrowing_error@gsl@@@8"@IMGREL
.long "??_R3narrowing_error@gsl@@8"@IMGREL
.long "??_R4narrowing_error@gsl@@6B@"@IMGREL
.section .rdata,"dr",discard,"??_R3narrowing_error@gsl@@8"
.globl "??_R3narrowing_error@gsl@@8" # @"??_R3narrowing_error@gsl@@8"
.p2align 3
"??_R3narrowing_error@gsl@@8":
.long 0 # 0x0
.long 0 # 0x0
.long 2 # 0x2
.long "??_R2narrowing_error@gsl@@8"@IMGREL
.section .rdata,"dr",discard,"??_R2narrowing_error@gsl@@8"
.globl "??_R2narrowing_error@gsl@@8" # @"??_R2narrowing_error@gsl@@8"
.p2align 2
"??_R2narrowing_error@gsl@@8":
.long "??_R1A@?0A@EA@narrowing_error@gsl@@8"@IMGREL
.long "??_R1A@?0A@EA@exception@std@@8"@IMGREL
.long 0 # 0x0
.section .rdata,"dr",discard,"??_R1A@?0A@EA@narrowing_error@gsl@@8"
.globl "??_R1A@?0A@EA@narrowing_error@gsl@@8" # @"??_R1A@?0A@EA@narrowing_error@gsl@@8"
.p2align 4
"??_R1A@?0A@EA@narrowing_error@gsl@@8":
.long "??_R0?AUnarrowing_error@gsl@@@8"@IMGREL
.long 1 # 0x1
.long 0 # 0x0
.long 4294967295 # 0xffffffff
.long 0 # 0x0
.long 64 # 0x40
.long "??_R3narrowing_error@gsl@@8"@IMGREL
.section .rdata,"dr",discard,"??_C@_0DG@LJIAFOPK@GSL?3?5Precondition?5failure?5at?5?4?4?2@"
.globl "??_C@_0DG@LJIAFOPK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@LJIAFOPK@GSL?3?5Precondition?5failure?5at?5?4?4?2@"
"??_C@_0DG@LJIAFOPK@GSL?3?5Precondition?5failure?5at?5?4?4?2@":
.asciz "GSL: Precondition failure at ..\\include\\gsl/span: 336"
.section .rdata,"dr",discard,"??_C@_1DG@HGDKEBPG@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA_?$AAc?$AAo?$AAn?$AAt?$AAa?$AAi?$AAn?$AAe?$AAr?$AA?5?$AA?$CB?$AA?$DN?$AA?5?$AA0?$AA?$CC?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AA0?$AA?$AA@"
.globl "??_C@_1DG@HGDKEBPG@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA_?$AAc?$AAo?$AAn?$AAt?$AAa?$AAi?$AAn?$AAe?$AAr?$AA?5?$AA?$CB?$AA?$DN?$AA?5?$AA0?$AA?$CC?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AA0?$AA?$AA@" # @"??_C@_1DG@HGDKEBPG@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA_?$AAc?$AAo?$AAn?$AAt?$AAa?$AAi?$AAn?$AAe?$AAr?$AA?5?$AA?$CB?$AA?$DN?$AA?5?$AA0?$AA?$CC?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AA0?$AA?$AA@"
.p2align 1
"??_C@_1DG@HGDKEBPG@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA_?$AAc?$AAo?$AAn?$AAt?$AAa?$AAi?$AAn?$AAe?$AAr?$AA?5?$AA?$CB?$AA?$DN?$AA?5?$AA0?$AA?$CC?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AA0?$AA?$AA@":
.short 34 # 0x22
.short 95 # 0x5f
.short 80 # 0x50
.short 116 # 0x74
.short 114 # 0x72
.short 95 # 0x5f
.short 99 # 0x63
.short 111 # 0x6f
.short 110 # 0x6e
.short 116 # 0x74
.short 97 # 0x61
.short 105 # 0x69
.short 110 # 0x6e
.short 101 # 0x65
.short 114 # 0x72
.short 32 # 0x20
.short 33 # 0x21
.short 61 # 0x3d
.short 32 # 0x20
.short 48 # 0x30
.short 34 # 0x22
.short 32 # 0x20
.short 38 # 0x26
.short 38 # 0x26
.short 32 # 0x20
.short 48 # 0x30
.short 0 # 0x0
.section .rdata,"dr",discard,"??_C@_17CNPHIMPH@?$AA?$CF?$AAl?$AAs?$AA?$AA@"
.globl "??_C@_17CNPHIMPH@?$AA?$CF?$AAl?$AAs?$AA?$AA@" # @"??_C@_17CNPHIMPH@?$AA?$CF?$AAl?$AAs?$AA?$AA@"
.p2align 1
"??_C@_17CNPHIMPH@?$AA?$CF?$AAl?$AAs?$AA?$AA@":
.short 37 # 0x25
.short 108 # 0x6c
.short 115 # 0x73
.short 0 # 0x0
.section .rdata,"dr",discard,"??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"
.globl "??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@" # @"??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"
.p2align 1
"??_C@_1JA@CLGJOHFK@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@":
.short 67 # 0x43
.short 58 # 0x3a
.short 92 # 0x5c
.short 80 # 0x50
.short 114 # 0x72
.short 111 # 0x6f
.short 103 # 0x67
.short 114 # 0x72
.short 97 # 0x61
.short 109 # 0x6d
.short 32 # 0x20
.short 70 # 0x46
.short 105 # 0x69
.short 108 # 0x6c
.short 101 # 0x65
.short 115 # 0x73
.short 32 # 0x20
.short 40 # 0x28
.short 120 # 0x78
.short 56 # 0x38
.short 54 # 0x36
.short 41 # 0x29
.short 92 # 0x5c
.short 77 # 0x4d
.short 105 # 0x69
.short 99 # 0x63
.short 114 # 0x72
.short 111 # 0x6f
.short 115 # 0x73
.short 111 # 0x6f
.short 102 # 0x66
.short 116 # 0x74
.short 32 # 0x20
.short 86 # 0x56
.short 105 # 0x69
.short 115 # 0x73
.short 117 # 0x75
.short 97 # 0x61
.short 108 # 0x6c
.short 32 # 0x20
.short 83 # 0x53
.short 116 # 0x74
.short 117 # 0x75
.short 100 # 0x64
.short 105 # 0x69
.short 111 # 0x6f
.short 32 # 0x20
.short 49 # 0x31
.short 52 # 0x34
.short 46 # 0x2e
.short 48 # 0x30
.short 92 # 0x5c
.short 86 # 0x56
.short 67 # 0x43
.short 92 # 0x5c
.short 73 # 0x49
.short 78 # 0x4e
.short 67 # 0x43
.short 76 # 0x4c
.short 85 # 0x55
.short 68 # 0x44
.short 69 # 0x45
.short 92 # 0x5c
.short 120 # 0x78
.short 109 # 0x6d
.short 101 # 0x65
.short 109 # 0x6d
.short 111 # 0x6f
.short 114 # 0x72
.short 121 # 0x79
.short 48 # 0x30
.short 0 # 0x0
.section .rdata,"dr",discard,"??_C@_1BE@NEADDNGD@?$AA_?$AAA?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@"
.globl "??_C@_1BE@NEADDNGD@?$AA_?$AAA?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@" # @"??_C@_1BE@NEADDNGD@?$AA_?$AAA?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@"
.p2align 1
"??_C@_1BE@NEADDNGD@?$AA_?$AAA?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@":
.short 95 # 0x5f
.short 65 # 0x41
.short 108 # 0x6c
.short 108 # 0x6c
.short 111 # 0x6f
.short 99 # 0x63
.short 97 # 0x61
.short 116 # 0x74
.short 101 # 0x65
.short 0 # 0x0
.section .rdata,"dr",discard,"??_C@_1CG@JNLFBNGN@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAa?$AAr?$AAg?$AAu?$AAm?$AAe?$AAn?$AAt?$AA?$CC?$AA?$AA@"
.globl "??_C@_1CG@JNLFBNGN@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAa?$AAr?$AAg?$AAu?$AAm?$AAe?$AAn?$AAt?$AA?$CC?$AA?$AA@" # @"??_C@_1CG@JNLFBNGN@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAa?$AAr?$AAg?$AAu?$AAm?$AAe?$AAn?$AAt?$AA?$CC?$AA?$AA@"
.p2align 1
"??_C@_1CG@JNLFBNGN@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAa?$AAr?$AAg?$AAu?$AAm?$AAe?$AAn?$AAt?$AA?$CC?$AA?$AA@":
.short 34 # 0x22
.short 105 # 0x69
.short 110 # 0x6e
.short 118 # 0x76
.short 97 # 0x61
.short 108 # 0x6c
.short 105 # 0x69
.short 100 # 0x64
.short 32 # 0x20
.short 97 # 0x61
.short 114 # 0x72
.short 103 # 0x67
.short 117 # 0x75
.short 109 # 0x6d
.short 101 # 0x65
.short 110 # 0x6e
.short 116 # 0x74
.short 34 # 0x22
.short 0 # 0x0
.section .rdata,"dr",discard,"??_C@_1CC@GKJLLHIM@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA?5?$AA?$CB?$AA?$DN?$AA?5?$AA0?$AA?$CC?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AA0?$AA?$AA@"
.globl "??_C@_1CC@GKJLLHIM@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA?5?$AA?$CB?$AA?$DN?$AA?5?$AA0?$AA?$CC?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AA0?$AA?$AA@" # @"??_C@_1CC@GKJLLHIM@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA?5?$AA?$CB?$AA?$DN?$AA?5?$AA0?$AA?$CC?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AA0?$AA?$AA@"
.p2align 1
"??_C@_1CC@GKJLLHIM@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA?5?$AA?$CB?$AA?$DN?$AA?5?$AA0?$AA?$CC?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AA0?$AA?$AA@":
.short 34 # 0x22
.short 95 # 0x5f
.short 80 # 0x50
.short 116 # 0x74
.short 114 # 0x72
.short 32 # 0x20
.short 33 # 0x21
.short 61 # 0x3d
.short 32 # 0x20
.short 48 # 0x30
.short 34 # 0x22
.short 32 # 0x20
.short 38 # 0x26
.short 38 # 0x26
.short 32 # 0x20
.short 48 # 0x30
.short 0 # 0x0
.section .rdata,"dr",discard,"??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"
.globl "??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@" # @"??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"
"??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@":
.asciz "vector<T> too long"
.section .rdata,"dr",discard,"??_C@_1JA@NGICDCPJ@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"
.globl "??_C@_1JA@NGICDCPJ@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@" # @"??_C@_1JA@NGICDCPJ@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"
.p2align 1
"??_C@_1JA@NGICDCPJ@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@":
.short 67 # 0x43
.short 58 # 0x3a
.short 92 # 0x5c
.short 80 # 0x50
.short 114 # 0x72
.short 111 # 0x6f
.short 103 # 0x67
.short 114 # 0x72
.short 97 # 0x61
.short 109 # 0x6d
.short 32 # 0x20
.short 70 # 0x46
.short 105 # 0x69
.short 108 # 0x6c
.short 101 # 0x65
.short 115 # 0x73
.short 32 # 0x20
.short 40 # 0x28
.short 120 # 0x78
.short 56 # 0x38
.short 54 # 0x36
.short 41 # 0x29
.short 92 # 0x5c
.short 77 # 0x4d
.short 105 # 0x69
.short 99 # 0x63
.short 114 # 0x72
.short 111 # 0x6f
.short 115 # 0x73
.short 111 # 0x6f
.short 102 # 0x66
.short 116 # 0x74
.short 32 # 0x20
.short 86 # 0x56
.short 105 # 0x69
.short 115 # 0x73
.short 117 # 0x75
.short 97 # 0x61
.short 108 # 0x6c
.short 32 # 0x20
.short 83 # 0x53
.short 116 # 0x74
.short 117 # 0x75
.short 100 # 0x64
.short 105 # 0x69
.short 111 # 0x6f
.short 32 # 0x20
.short 49 # 0x31
.short 52 # 0x34
.short 46 # 0x2e
.short 48 # 0x30
.short 92 # 0x5c
.short 86 # 0x56
.short 67 # 0x43
.short 92 # 0x5c
.short 73 # 0x49
.short 78 # 0x4e
.short 67 # 0x43
.short 76 # 0x4c
.short 85 # 0x55
.short 68 # 0x44
.short 69 # 0x45
.short 92 # 0x5c
.short 120 # 0x78
.short 117 # 0x75
.short 116 # 0x74
.short 105 # 0x69
.short 108 # 0x6c
.short 105 # 0x69
.short 116 # 0x74
.short 121 # 0x79
.short 0 # 0x0
.section .rdata,"dr",discard,"??_C@_1CK@EOPGIILJ@?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAn?$AAu?$AAl?$AAl?$AA?5?$AAp?$AAo?$AAi?$AAn?$AAt?$AAe?$AAr?$AA?$AA@"
.globl "??_C@_1CK@EOPGIILJ@?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAn?$AAu?$AAl?$AAl?$AA?5?$AAp?$AAo?$AAi?$AAn?$AAt?$AAe?$AAr?$AA?$AA@" # @"??_C@_1CK@EOPGIILJ@?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAn?$AAu?$AAl?$AAl?$AA?5?$AAp?$AAo?$AAi?$AAn?$AAt?$AAe?$AAr?$AA?$AA@"
.p2align 1
"??_C@_1CK@EOPGIILJ@?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAn?$AAu?$AAl?$AAl?$AA?5?$AAp?$AAo?$AAi?$AAn?$AAt?$AAe?$AAr?$AA?$AA@":
.short 105 # 0x69
.short 110 # 0x6e
.short 118 # 0x76
.short 97 # 0x61
.short 108 # 0x6c
.short 105 # 0x69
.short 100 # 0x64
.short 32 # 0x20
.short 110 # 0x6e
.short 117 # 0x75
.short 108 # 0x6c
.short 108 # 0x6c
.short 32 # 0x20
.short 112 # 0x70
.short 111 # 0x6f
.short 105 # 0x69
.short 110 # 0x6e
.short 116 # 0x74
.short 101 # 0x65
.short 114 # 0x72
.short 0 # 0x0
.section .rdata,"dr",discard,"??_C@_1EI@MLOBABC@?$AA?$CC?$AA_?$AAC?$AAo?$AAu?$AAn?$AAt?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA?$CI?$AAs?$AAi?$AAz?$AAe?$AA_?$AAt?$AA?$CJ?$AA?$CI?$AA?9?$AA1?$AA?$CJ?$AA?5?$AA?1?$AA?5?$AA_?$AAS?$AAz?$AA?$CC?$AA?5?$AA?$CG@"
.globl "??_C@_1EI@MLOBABC@?$AA?$CC?$AA_?$AAC?$AAo?$AAu?$AAn?$AAt?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA?$CI?$AAs?$AAi?$AAz?$AAe?$AA_?$AAt?$AA?$CJ?$AA?$CI?$AA?9?$AA1?$AA?$CJ?$AA?5?$AA?1?$AA?5?$AA_?$AAS?$AAz?$AA?$CC?$AA?5?$AA?$CG@" # @"??_C@_1EI@MLOBABC@?$AA?$CC?$AA_?$AAC?$AAo?$AAu?$AAn?$AAt?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA?$CI?$AAs?$AAi?$AAz?$AAe?$AA_?$AAt?$AA?$CJ?$AA?$CI?$AA?9?$AA1?$AA?$CJ?$AA?5?$AA?1?$AA?5?$AA_?$AAS?$AAz?$AA?$CC?$AA?5?$AA?$CG@"
.p2align 1
"??_C@_1EI@MLOBABC@?$AA?$CC?$AA_?$AAC?$AAo?$AAu?$AAn?$AAt?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA?$CI?$AAs?$AAi?$AAz?$AAe?$AA_?$AAt?$AA?$CJ?$AA?$CI?$AA?9?$AA1?$AA?$CJ?$AA?5?$AA?1?$AA?5?$AA_?$AAS?$AAz?$AA?$CC?$AA?5?$AA?$CG@":
.short 34 # 0x22
.short 95 # 0x5f
.short 67 # 0x43
.short 111 # 0x6f
.short 117 # 0x75
.short 110 # 0x6e
.short 116 # 0x74
.short 32 # 0x20
.short 60 # 0x3c
.short 61 # 0x3d
.short 32 # 0x20
.short 40 # 0x28
.short 115 # 0x73
.short 105 # 0x69
.short 122 # 0x7a
.short 101 # 0x65
.short 95 # 0x5f
.short 116 # 0x74
.short 41 # 0x29
.short 40 # 0x28
.short 45 # 0x2d
.short 49 # 0x31
.short 41 # 0x29
.short 32 # 0x20
.short 47 # 0x2f
.short 32 # 0x20
.short 95 # 0x5f
.short 83 # 0x53
.short 122 # 0x7a
.short 34 # 0x22
.short 32 # 0x20
.short 38 # 0x26
.short 38 # 0x26
.short 32 # 0x20
.short 48 # 0x30
.short 0 # 0x0
.section .rdata,"dr",discard,"??_C@_1BI@KEDDLBGI@?$AA_?$AAD?$AAe?$AAa?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@"
.globl "??_C@_1BI@KEDDLBGI@?$AA_?$AAD?$AAe?$AAa?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@" # @"??_C@_1BI@KEDDLBGI@?$AA_?$AAD?$AAe?$AAa?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@"
.p2align 1
"??_C@_1BI@KEDDLBGI@?$AA_?$AAD?$AAe?$AAa?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA?$AA@":
.short 95 # 0x5f
.short 68 # 0x44
.short 101 # 0x65
.short 97 # 0x61
.short 108 # 0x6c
.short 108 # 0x6c
.short 111 # 0x6f
.short 99 # 0x63
.short 97 # 0x61
.short 116 # 0x74
.short 101 # 0x65
.short 0 # 0x0
.section .rdata,"dr",discard,"??_C@_1HE@CDMBFOKC@?$AA?$CC?$AA?$CI?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr?$AA?5?$AA?$CG?$AA?5?$AA?$CI?$AA_?$AAB?$AAI?$AAG?$AA_?$AAA?$AAL?$AAL?$AAO?$AAC?$AAA?$AAT?$AAI?$AAO?$AAN?$AA_?$AAA@"
.globl "??_C@_1HE@CDMBFOKC@?$AA?$CC?$AA?$CI?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr?$AA?5?$AA?$CG?$AA?5?$AA?$CI?$AA_?$AAB?$AAI?$AAG?$AA_?$AAA?$AAL?$AAL?$AAO?$AAC?$AAA?$AAT?$AAI?$AAO?$AAN?$AA_?$AAA@" # @"??_C@_1HE@CDMBFOKC@?$AA?$CC?$AA?$CI?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr?$AA?5?$AA?$CG?$AA?5?$AA?$CI?$AA_?$AAB?$AAI?$AAG?$AA_?$AAA?$AAL?$AAL?$AAO?$AAC?$AAA?$AAT?$AAI?$AAO?$AAN?$AA_?$AAA@"
.p2align 1
"??_C@_1HE@CDMBFOKC@?$AA?$CC?$AA?$CI?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr?$AA?5?$AA?$CG?$AA?5?$AA?$CI?$AA_?$AAB?$AAI?$AAG?$AA_?$AAA?$AAL?$AAL?$AAO?$AAC?$AAA?$AAT?$AAI?$AAO?$AAN?$AA_?$AAA@":
.short 34 # 0x22
.short 40 # 0x28
.short 95 # 0x5f
.short 80 # 0x50
.short 116 # 0x74
.short 114 # 0x72
.short 95 # 0x5f
.short 117 # 0x75
.short 115 # 0x73
.short 101 # 0x65
.short 114 # 0x72
.short 32 # 0x20
.short 38 # 0x26
.short 32 # 0x20
.short 40 # 0x28
.short 95 # 0x5f
.short 66 # 0x42
.short 73 # 0x49
.short 71 # 0x47
.short 95 # 0x5f
.short 65 # 0x41
.short 76 # 0x4c
.short 76 # 0x4c
.short 79 # 0x4f
.short 67 # 0x43
.short 65 # 0x41
.short 84 # 0x54
.short 73 # 0x49
.short 79 # 0x4f
.short 78 # 0x4e
.short 95 # 0x5f
.short 65 # 0x41
.short 76 # 0x4c
.short 73 # 0x49
.short 71 # 0x47
.short 78 # 0x4e
.short 77 # 0x4d
.short 69 # 0x45
.short 78 # 0x4e
.short 84 # 0x54
.short 32 # 0x20
.short 45 # 0x2d
.short 32 # 0x20
.short 49 # 0x31
.short 41 # 0x29
.short 41 # 0x29
.short 32 # 0x20
.short 61 # 0x3d
.short 61 # 0x3d
.short 32 # 0x20
.short 48 # 0x30
.short 34 # 0x22
.short 32 # 0x20
.short 38 # 0x26
.short 38 # 0x26
.short 32 # 0x20
.short 48 # 0x30
.short 0 # 0x0
.section .rdata,"dr",discard,"??_C@_1JO@EKLKIEHP@?$AA?$CC?$AAr?$AAe?$AAi?$AAn?$AAt?$AAe?$AAr?$AAp?$AAr?$AAe?$AAt?$AA_?$AAc?$AAa?$AAs?$AAt?$AA?$DM?$AAu?$AAi?$AAn?$AAt?$AAp?$AAt?$AAr?$AA_?$AAt?$AA?5?$AA?$CK?$AA?$DO?$AA?$CI?$AA_@"
.globl "??_C@_1JO@EKLKIEHP@?$AA?$CC?$AAr?$AAe?$AAi?$AAn?$AAt?$AAe?$AAr?$AAp?$AAr?$AAe?$AAt?$AA_?$AAc?$AAa?$AAs?$AAt?$AA?$DM?$AAu?$AAi?$AAn?$AAt?$AAp?$AAt?$AAr?$AA_?$AAt?$AA?5?$AA?$CK?$AA?$DO?$AA?$CI?$AA_@" # @"??_C@_1JO@EKLKIEHP@?$AA?$CC?$AAr?$AAe?$AAi?$AAn?$AAt?$AAe?$AAr?$AAp?$AAr?$AAe?$AAt?$AA_?$AAc?$AAa?$AAs?$AAt?$AA?$DM?$AAu?$AAi?$AAn?$AAt?$AAp?$AAt?$AAr?$AA_?$AAt?$AA?5?$AA?$CK?$AA?$DO?$AA?$CI?$AA_@"
.p2align 1
"??_C@_1JO@EKLKIEHP@?$AA?$CC?$AAr?$AAe?$AAi?$AAn?$AAt?$AAe?$AAr?$AAp?$AAr?$AAe?$AAt?$AA_?$AAc?$AAa?$AAs?$AAt?$AA?$DM?$AAu?$AAi?$AAn?$AAt?$AAp?$AAt?$AAr?$AA_?$AAt?$AA?5?$AA?$CK?$AA?$DO?$AA?$CI?$AA_@":
.short 34 # 0x22
.short 114 # 0x72
.short 101 # 0x65
.short 105 # 0x69
.short 110 # 0x6e
.short 116 # 0x74
.short 101 # 0x65
.short 114 # 0x72
.short 112 # 0x70
.short 114 # 0x72
.short 101 # 0x65
.short 116 # 0x74
.short 95 # 0x5f
.short 99 # 0x63
.short 97 # 0x61
.short 115 # 0x73
.short 116 # 0x74
.short 60 # 0x3c
.short 117 # 0x75
.short 105 # 0x69
.short 110 # 0x6e
.short 116 # 0x74
.short 112 # 0x70
.short 116 # 0x74
.short 114 # 0x72
.short 95 # 0x5f
.short 116 # 0x74
.short 32 # 0x20
.short 42 # 0x2a
.short 62 # 0x3e
.short 40 # 0x28
.short 95 # 0x5f
.short 80 # 0x50
.short 116 # 0x74
.short 114 # 0x72
.short 95 # 0x5f
.short 112 # 0x70
.short 116 # 0x74
.short 114 # 0x72
.short 41 # 0x29
.short 91 # 0x5b
.short 45 # 0x2d
.short 49 # 0x31
.short 93 # 0x5d
.short 32 # 0x20
.short 61 # 0x3d
.short 61 # 0x3d
.short 32 # 0x20
.short 95 # 0x5f
.short 66 # 0x42
.short 73 # 0x49
.short 71 # 0x47
.short 95 # 0x5f
.short 65 # 0x41
.short 76 # 0x4c
.short 76 # 0x4c
.short 79 # 0x4f
.short 67 # 0x43
.short 65 # 0x41
.short 84 # 0x54
.short 73 # 0x49
.short 79 # 0x4f
.short 78 # 0x4e
.short 95 # 0x5f
.short 83 # 0x53
.short 69 # 0x45
.short 78 # 0x4e
.short 84 # 0x54
.short 73 # 0x49
.short 78 # 0x4e
.short 69 # 0x45
.short 76 # 0x4c
.short 34 # 0x22
.short 32 # 0x20
.short 38 # 0x26
.short 38 # 0x26
.short 32 # 0x20
.short 48 # 0x30
.short 0 # 0x0
.section .rdata,"dr",discard,"??_C@_1EE@PDHAHDDC@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA_?$AAc?$AAo?$AAn?$AAt?$AAa?$AAi?$AAn?$AAe?$AAr?$AA?5?$AA?$DM?$AA?5?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr?$AA?$CC?$AA?5?$AA?$CG?$AA?$CG?$AA?5@"
.globl "??_C@_1EE@PDHAHDDC@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA_?$AAc?$AAo?$AAn?$AAt?$AAa?$AAi?$AAn?$AAe?$AAr?$AA?5?$AA?$DM?$AA?5?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr?$AA?$CC?$AA?5?$AA?$CG?$AA?$CG?$AA?5@" # @"??_C@_1EE@PDHAHDDC@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA_?$AAc?$AAo?$AAn?$AAt?$AAa?$AAi?$AAn?$AAe?$AAr?$AA?5?$AA?$DM?$AA?5?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr?$AA?$CC?$AA?5?$AA?$CG?$AA?$CG?$AA?5@"
.p2align 1
"??_C@_1EE@PDHAHDDC@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA_?$AAc?$AAo?$AAn?$AAt?$AAa?$AAi?$AAn?$AAe?$AAr?$AA?5?$AA?$DM?$AA?5?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr?$AA?$CC?$AA?5?$AA?$CG?$AA?$CG?$AA?5@":
.short 34 # 0x22
.short 95 # 0x5f
.short 80 # 0x50
.short 116 # 0x74
.short 114 # 0x72
.short 95 # 0x5f
.short 99 # 0x63
.short 111 # 0x6f
.short 110 # 0x6e
.short 116 # 0x74
.short 97 # 0x61
.short 105 # 0x69
.short 110 # 0x6e
.short 101 # 0x65
.short 114 # 0x72
.short 32 # 0x20
.short 60 # 0x3c
.short 32 # 0x20
.short 95 # 0x5f
.short 80 # 0x50
.short 116 # 0x74
.short 114 # 0x72
.short 95 # 0x5f
.short 117 # 0x75
.short 115 # 0x73
.short 101 # 0x65
.short 114 # 0x72
.short 34 # 0x22
.short 32 # 0x20
.short 38 # 0x26
.short 38 # 0x26
.short 32 # 0x20
.short 48 # 0x30
.short 0 # 0x0
.section .rdata,"dr",discard,"??_C@_1HA@NAPGMHAO@?$AA?$CC?$AA2?$AA?5?$AA?$CK?$AA?5?$AAs?$AAi?$AAz?$AAe?$AAo?$AAf?$AA?$CI?$AAv?$AAo?$AAi?$AAd?$AA?5?$AA?$CK?$AA?$CJ?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr@"
.globl "??_C@_1HA@NAPGMHAO@?$AA?$CC?$AA2?$AA?5?$AA?$CK?$AA?5?$AAs?$AAi?$AAz?$AAe?$AAo?$AAf?$AA?$CI?$AAv?$AAo?$AAi?$AAd?$AA?5?$AA?$CK?$AA?$CJ?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr@" # @"??_C@_1HA@NAPGMHAO@?$AA?$CC?$AA2?$AA?5?$AA?$CK?$AA?5?$AAs?$AAi?$AAz?$AAe?$AAo?$AAf?$AA?$CI?$AAv?$AAo?$AAi?$AAd?$AA?5?$AA?$CK?$AA?$CJ?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr@"
.p2align 1
"??_C@_1HA@NAPGMHAO@?$AA?$CC?$AA2?$AA?5?$AA?$CK?$AA?5?$AAs?$AAi?$AAz?$AAe?$AAo?$AAf?$AA?$CI?$AAv?$AAo?$AAi?$AAd?$AA?5?$AA?$CK?$AA?$CJ?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr@":
.short 34 # 0x22
.short 50 # 0x32
.short 32 # 0x20
.short 42 # 0x2a
.short 32 # 0x20
.short 115 # 0x73
.short 105 # 0x69
.short 122 # 0x7a
.short 101 # 0x65
.short 111 # 0x6f
.short 102 # 0x66
.short 40 # 0x28
.short 118 # 0x76
.short 111 # 0x6f
.short 105 # 0x69
.short 100 # 0x64
.short 32 # 0x20
.short 42 # 0x2a
.short 41 # 0x29
.short 32 # 0x20
.short 60 # 0x3c
.short 61 # 0x3d
.short 32 # 0x20
.short 95 # 0x5f
.short 80 # 0x50
.short 116 # 0x74
.short 114 # 0x72
.short 95 # 0x5f
.short 117 # 0x75
.short 115 # 0x73
.short 101 # 0x65
.short 114 # 0x72
.short 32 # 0x20
.short 45 # 0x2d
.short 32 # 0x20
.short 95 # 0x5f
.short 80 # 0x50
.short 116 # 0x74
.short 114 # 0x72
.short 95 # 0x5f
.short 99 # 0x63
.short 111 # 0x6f
.short 110 # 0x6e
.short 116 # 0x74
.short 97 # 0x61
.short 105 # 0x69
.short 110 # 0x6e
.short 101 # 0x65
.short 114 # 0x72
.short 34 # 0x22
.short 32 # 0x20
.short 38 # 0x26
.short 38 # 0x26
.short 32 # 0x20
.short 48 # 0x30
.short 0 # 0x0
.section .rdata,"dr",discard,"??_C@_1GI@DHJGPFNI@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr?$AA?5?$AA?9?$AA?5?$AA_?$AAP?$AAt?$AAr?$AA_?$AAc?$AAo?$AAn?$AAt?$AAa?$AAi?$AAn?$AAe?$AAr?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA_@"
.globl "??_C@_1GI@DHJGPFNI@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr?$AA?5?$AA?9?$AA?5?$AA_?$AAP?$AAt?$AAr?$AA_?$AAc?$AAo?$AAn?$AAt?$AAa?$AAi?$AAn?$AAe?$AAr?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA_@" # @"??_C@_1GI@DHJGPFNI@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr?$AA?5?$AA?9?$AA?5?$AA_?$AAP?$AAt?$AAr?$AA_?$AAc?$AAo?$AAn?$AAt?$AAa?$AAi?$AAn?$AAe?$AAr?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA_@"
.p2align 1
"??_C@_1GI@DHJGPFNI@?$AA?$CC?$AA_?$AAP?$AAt?$AAr?$AA_?$AAu?$AAs?$AAe?$AAr?$AA?5?$AA?9?$AA?5?$AA_?$AAP?$AAt?$AAr?$AA_?$AAc?$AAo?$AAn?$AAt?$AAa?$AAi?$AAn?$AAe?$AAr?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA_@":
.short 34 # 0x22
.short 95 # 0x5f
.short 80 # 0x50
.short 116 # 0x74
.short 114 # 0x72
.short 95 # 0x5f
.short 117 # 0x75
.short 115 # 0x73
.short 101 # 0x65
.short 114 # 0x72
.short 32 # 0x20
.short 45 # 0x2d
.short 32 # 0x20
.short 95 # 0x5f
.short 80 # 0x50
.short 116 # 0x74
.short 114 # 0x72
.short 95 # 0x5f
.short 99 # 0x63
.short 111 # 0x6f
.short 110 # 0x6e
.short 116 # 0x74
.short 97 # 0x61
.short 105 # 0x69
.short 110 # 0x6e
.short 101 # 0x65
.short 114 # 0x72
.short 32 # 0x20
.short 60 # 0x3c
.short 61 # 0x3d
.short 32 # 0x20
.short 95 # 0x5f
.short 78 # 0x4e
.short 79 # 0x4f
.short 78 # 0x4e
.short 95 # 0x5f
.short 85 # 0x55
.short 83 # 0x53
.short 69 # 0x45
.short 82 # 0x52
.short 95 # 0x5f
.short 83 # 0x53
.short 73 # 0x49
.short 90 # 0x5a
.short 69 # 0x45
.short 34 # 0x22
.short 32 # 0x20
.short 38 # 0x26
.short 38 # 0x26
.short 32 # 0x20
.short 48 # 0x30
.short 0 # 0x0
.section .drectve,"yn"
.ascii " /DEFAULTLIB:msvcrtd.lib"
.ascii " /DEFAULTLIB:oldnames.lib"
.ascii " /FAILIFMISMATCH:\"_MSC_VER=1900\""
.ascii " /FAILIFMISMATCH:\"_ITERATOR_DEBUG_LEVEL=2\""
.ascii " /FAILIFMISMATCH:\"RuntimeLibrary=MDd_DynamicDebug\""
.ascii " /DEFAULTLIB:msvcprtd.lib"
.ascii " /FAILIFMISMATCH:\"_CRT_STDIO_ISO_WIDE_SPECIFIERS=0\""
.section .debug$S,"dr"
.p2align 2
.long 4 # Debug section magic
.long 241
.long .Ltmp414-.Ltmp413 # Subsection size
.Ltmp413:
.short .Ltmp416-.Ltmp415 # Record length
.Ltmp415:
.short 4412 # Record kind: S_COMPILE3
.long 1 # Flags and language
.short 208 # CPUType
.short 7 # Frontend version
.short 0
.short 1
.short 0
.short 7001 # Backend version
.short 0
.short 0
.short 0
.asciz "clang version 7.0.1 (tags/RELEASE_701/final)" # Null-terminated compiler version string
.Ltmp416:
.Ltmp414:
.p2align 2
.long 241 # Symbol subsection for foo
.long .Ltmp418-.Ltmp417 # Subsection size
.Ltmp417:
.short .Ltmp420-.Ltmp419 # Record length
.Ltmp419:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end0-"?foo@@YA_NXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4098 # Function type index
.secrel32 "?foo@@YA_NXZ" # Function section relative address
.secidx "?foo@@YA_NXZ" # Function section index
.byte 0 # Flags
.asciz "foo" # Function name
.Ltmp420:
.short .Ltmp422-.Ltmp421 # Record length
.Ltmp421:
.short 4355 # Record kind: S_BLOCK32
.long 0 # PtrParent
.long 0 # PtrEnd
.long .Ltmp7-.Ltmp0 # Code size
.secrel32 .Ltmp0 # Function section relative address
.secidx .Lfunc_begin0 # Function section index
.byte 0 # Lexical block name
.Ltmp422:
.short .Ltmp424-.Ltmp423 # Record length
.Ltmp423:
.short 4414 # Record kind: S_LOCAL
.long 48 # TypeIndex
.short 0 # Flags
.asciz "ret"
.Ltmp424:
.cv_def_range .Ltmp0 .Ltmp7, "E\021O\001\000\000_\000\000\000"
.short .Ltmp426-.Ltmp425 # Record length
.Ltmp425:
.short 4414 # Record kind: S_LOCAL
.long 4149 # TypeIndex
.short 0 # Flags
.asciz "s"
.Ltmp426:
.cv_def_range .Ltmp0 .Ltmp7, "E\021O\001\000\000\200\000\000\000"
.short .Ltmp428-.Ltmp427 # Record length
.Ltmp427:
.short 4414 # Record kind: S_LOCAL
.long 4210 # TypeIndex
.short 0 # Flags
.asciz "cs"
.Ltmp428:
.cv_def_range .Ltmp0 .Ltmp7, "E\021O\001\000\000p\000\000\000"
.short .Ltmp430-.Ltmp429 # Record length
.Ltmp429:
.short 4414 # Record kind: S_LOCAL
.long 4149 # TypeIndex
.short 0 # Flags
.asciz "s2"
.Ltmp430:
.cv_def_range .Ltmp0 .Ltmp7, "E\021O\001\000\000`\000\000\000"
.short 2 # Record length
.short 6 # Record kind: S_END
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp418:
.p2align 2
.cv_linetable 0, "?foo@@YA_NXZ", .Lfunc_end0
.section .debug$S,"dr",associative,"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::span<int,-1>::span<0,void>
.long .Ltmp432-.Ltmp431 # Subsection size
.Ltmp431:
.short .Ltmp434-.Ltmp433 # Record length
.Ltmp433:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end1-"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4218 # Function type index
.secrel32 "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" # Function section relative address
.secidx "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "gsl::span<int,-1>::span<0,void>" # Function name
.Ltmp434:
.short .Ltmp436-.Ltmp435 # Record length
.Ltmp435:
.short 4414 # Record kind: S_LOCAL
.long 4102 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp436:
.cv_def_range .Ltmp10 .Ltmp11, "E\021N\001\000\000\360\377\377\377"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp432:
.p2align 2
.cv_linetable 1, "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ", .Lfunc_end1
.section .debug$S,"dr",associative,"?size@?$span@H$0?0@gsl@@QEBA_JXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::span<int,-1>::size
.long .Ltmp438-.Ltmp437 # Subsection size
.Ltmp437:
.short .Ltmp440-.Ltmp439 # Record length
.Ltmp439:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end2-"?size@?$span@H$0?0@gsl@@QEBA_JXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4219 # Function type index
.secrel32 "?size@?$span@H$0?0@gsl@@QEBA_JXZ" # Function section relative address
.secidx "?size@?$span@H$0?0@gsl@@QEBA_JXZ" # Function section index
.byte 0 # Flags
.asciz "gsl::span<int,-1>::size" # Function name
.Ltmp440:
.short .Ltmp442-.Ltmp441 # Record length
.Ltmp441:
.short 4414 # Record kind: S_LOCAL
.long 4126 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp442:
.cv_def_range .Ltmp12 .Ltmp13, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp438:
.p2align 2
.cv_linetable 2, "?size@?$span@H$0?0@gsl@@QEBA_JXZ", .Lfunc_end2
.section .debug$S,"dr",associative,"?data@?$span@H$0?0@gsl@@QEBAPEAHXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::span<int,-1>::data
.long .Ltmp444-.Ltmp443 # Subsection size
.Ltmp443:
.short .Ltmp446-.Ltmp445 # Record length
.Ltmp445:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end3-"?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4220 # Function type index
.secrel32 "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" # Function section relative address
.secidx "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" # Function section index
.byte 0 # Flags
.asciz "gsl::span<int,-1>::data" # Function name
.Ltmp446:
.short .Ltmp448-.Ltmp447 # Record length
.Ltmp447:
.short 4414 # Record kind: S_LOCAL
.long 4126 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp448:
.cv_def_range .Ltmp14 .Ltmp15, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp444:
.p2align 2
.cv_linetable 3, "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ", .Lfunc_end3
.section .debug$S,"dr",associative,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::span<const int,-1>::span<0,void>
.long .Ltmp450-.Ltmp449 # Subsection size
.Ltmp449:
.short .Ltmp452-.Ltmp451 # Record length
.Ltmp451:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end4-"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4221 # Function type index
.secrel32 "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" # Function section relative address
.secidx "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "gsl::span<const int,-1>::span<0,void>" # Function name
.Ltmp452:
.short .Ltmp454-.Ltmp453 # Record length
.Ltmp453:
.short 4414 # Record kind: S_LOCAL
.long 4169 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp454:
.cv_def_range .Ltmp18 .Ltmp19, "E\021N\001\000\000\360\377\377\377"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp450:
.p2align 2
.cv_linetable 4, "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ", .Lfunc_end4
.section .debug$S,"dr",associative,"?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::span<const int,-1>::size
.long .Ltmp456-.Ltmp455 # Subsection size
.Ltmp455:
.short .Ltmp458-.Ltmp457 # Record length
.Ltmp457:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end5-"?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4222 # Function type index
.secrel32 "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" # Function section relative address
.secidx "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" # Function section index
.byte 0 # Flags
.asciz "gsl::span<const int,-1>::size" # Function name
.Ltmp458:
.short .Ltmp460-.Ltmp459 # Record length
.Ltmp459:
.short 4414 # Record kind: S_LOCAL
.long 4189 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp460:
.cv_def_range .Ltmp20 .Ltmp21, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp456:
.p2align 2
.cv_linetable 5, "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ", .Lfunc_end5
.section .debug$S,"dr",associative,"?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::span<const int,-1>::data
.long .Ltmp462-.Ltmp461 # Subsection size
.Ltmp461:
.short .Ltmp464-.Ltmp463 # Record length
.Ltmp463:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end6-"?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4223 # Function type index
.secrel32 "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # Function section relative address
.secidx "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # Function section index
.byte 0 # Flags
.asciz "gsl::span<const int,-1>::data" # Function name
.Ltmp464:
.short .Ltmp466-.Ltmp465 # Record length
.Ltmp465:
.short 4414 # Record kind: S_LOCAL
.long 4189 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp466:
.cv_def_range .Ltmp22 .Ltmp23, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp462:
.p2align 2
.cv_linetable 6, "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ", .Lfunc_end6
.section .debug$S,"dr"
.long 241 # Symbol subsection for bar
.long .Ltmp468-.Ltmp467 # Subsection size
.Ltmp467:
.short .Ltmp470-.Ltmp469 # Record length
.Ltmp469:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end7-"?bar@@YA_NXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4224 # Function type index
.secrel32 "?bar@@YA_NXZ" # Function section relative address
.secidx "?bar@@YA_NXZ" # Function section index
.byte 0 # Flags
.asciz "bar" # Function name
.Ltmp470:
.short .Ltmp472-.Ltmp471 # Record length
.Ltmp471:
.short 4355 # Record kind: S_BLOCK32
.long 0 # PtrParent
.long 0 # PtrEnd
.long .Ltmp27-.Ltmp26 # Code size
.secrel32 .Ltmp26 # Function section relative address
.secidx .Lfunc_begin7 # Function section index
.byte 0 # Lexical block name
.Ltmp472:
.short .Ltmp474-.Ltmp473 # Record length
.Ltmp473:
.short 4414 # Record kind: S_LOCAL
.long 48 # TypeIndex
.short 0 # Flags
.asciz "ret"
.Ltmp474:
.cv_def_range .Ltmp26 .Ltmp27, "E\021N\001\000\0007\000\000\000"
.short .Ltmp476-.Ltmp475 # Record length
.Ltmp475:
.short 4414 # Record kind: S_LOCAL
.long 4330 # TypeIndex
.short 0 # Flags
.asciz "v"
.Ltmp476:
.cv_def_range .Ltmp26 .Ltmp27, "E\021N\001\000\000\020\000\000\000"
.short .Ltmp478-.Ltmp477 # Record length
.Ltmp477:
.short 4414 # Record kind: S_LOCAL
.long 4149 # TypeIndex
.short 0 # Flags
.asciz "s"
.Ltmp478:
.cv_def_range .Ltmp26 .Ltmp27, "E\021N\001\000\000\330\377\377\377"
.short 2 # Record length
.short 6 # Record kind: S_END
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp468:
.p2align 2
.cv_linetable 7, "?bar@@YA_NXZ", .Lfunc_end7
.section .debug$S,"dr",associative,"??0?$allocator@H@std@@QEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::allocator<int>::allocator
.long .Ltmp480-.Ltmp479 # Subsection size
.Ltmp479:
.short .Ltmp482-.Ltmp481 # Record length
.Ltmp481:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end8-"??0?$allocator@H@std@@QEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4545 # Function type index
.secrel32 "??0?$allocator@H@std@@QEAA@XZ" # Function section relative address
.secidx "??0?$allocator@H@std@@QEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "std::allocator<int>::allocator" # Function name
.Ltmp482:
.short .Ltmp484-.Ltmp483 # Record length
.Ltmp483:
.short 4414 # Record kind: S_LOCAL
.long 4385 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp484:
.cv_def_range .Ltmp28 .Ltmp29, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp480:
.p2align 2
.cv_linetable 8, "??0?$allocator@H@std@@QEAA@XZ", .Lfunc_end8
.section .debug$S,"dr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::vector
.long .Ltmp486-.Ltmp485 # Subsection size
.Ltmp485:
.short .Ltmp488-.Ltmp487 # Record length
.Ltmp487:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end9-"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4546 # Function type index
.secrel32 "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" # Function section relative address
.secidx "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" # Function section index
.byte 0 # Flags
.asciz "std::vector<int,std::allocator<int> >::vector" # Function name
.Ltmp488:
.short .Ltmp490-.Ltmp489 # Record length
.Ltmp489:
.short 4414 # Record kind: S_LOCAL
.long 4227 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp490:
.cv_def_range .Ltmp32 .Ltmp40, "E\021N\001\000\000\350\377\377\377"
.short .Ltmp492-.Ltmp491 # Record length
.Ltmp491:
.short 4414 # Record kind: S_LOCAL
.long 4547 # TypeIndex
.short 1 # Flags
.asciz "_Ilist"
.Ltmp492:
.cv_def_range .Lfunc_begin9 .Ltmp33, "A\021K\001\000\000"
.cv_def_range .Ltmp33 .Ltmp36 .Ltmp37 .Ltmp38, "E\021N\001\000\000\330\377\377\377"
.short .Ltmp494-.Ltmp493 # Record length
.Ltmp493:
.short 4414 # Record kind: S_LOCAL
.long 4231 # TypeIndex
.short 1 # Flags
.asciz "_Al"
.Ltmp494:
.cv_def_range .Ltmp32 .Ltmp40, "E\021N\001\000\000\360\377\377\377"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp486:
.p2align 2
.cv_linetable 9, "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z", .Lfunc_end9
.section .debug$S,"dr",associative,"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::span<int,-1>::span<std::vector<int,std::allocator<int> >,void>
.long .Ltmp496-.Ltmp495 # Subsection size
.Ltmp495:
.short .Ltmp498-.Ltmp497 # Record length
.Ltmp497:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end10-"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4549 # Function type index
.secrel32 "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section relative address
.secidx "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::span<int,-1>::span<std::vector<int,std::allocator<int> >,void>" # Function name
.Ltmp498:
.short .Ltmp500-.Ltmp499 # Record length
.Ltmp499:
.short 4414 # Record kind: S_LOCAL
.long 4102 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp500:
.cv_def_range .Ltmp41 .Ltmp42, "E\021O\001\000\0008\000\000\000"
.short .Ltmp502-.Ltmp501 # Record length
.Ltmp501:
.short 4414 # Record kind: S_LOCAL
.long 4257 # TypeIndex
.short 1 # Flags
.asciz "cont"
.Ltmp502:
.cv_def_range .Ltmp41 .Ltmp42, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp496:
.p2align 2
.cv_linetable 10, "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z", .Lfunc_end10
.section .debug$S,"dr",associative,"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::~vector
.long .Ltmp504-.Ltmp503 # Subsection size
.Ltmp503:
.short .Ltmp506-.Ltmp505 # Record length
.Ltmp505:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end11-"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4550 # Function type index
.secrel32 "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" # Function section relative address
.secidx "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "std::vector<int,std::allocator<int> >::~vector" # Function name
.Ltmp506:
.short .Ltmp508-.Ltmp507 # Record length
.Ltmp507:
.short 4414 # Record kind: S_LOCAL
.long 4227 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp508:
.cv_def_range .Ltmp45 .Ltmp48, "E\021N\001\000\000\360\377\377\377"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp504:
.p2align 2
.cv_linetable 11, "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ", .Lfunc_end11
.section .debug$S,"dr",associative,"??0?$extent_type@$0A@@details@gsl@@QEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::details::extent_type<0>::extent_type
.long .Ltmp510-.Ltmp509 # Subsection size
.Ltmp509:
.short .Ltmp512-.Ltmp511 # Record length
.Ltmp511:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end12-"??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4562 # Function type index
.secrel32 "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" # Function section relative address
.secidx "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "gsl::details::extent_type<0>::extent_type" # Function name
.Ltmp512:
.short .Ltmp514-.Ltmp513 # Record length
.Ltmp513:
.short 4414 # Record kind: S_LOCAL
.long 4552 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp514:
.cv_def_range .Ltmp49 .Ltmp50, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp510:
.p2align 2
.cv_linetable 12, "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ", .Lfunc_end12
.section .debug$S,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::storage_type<gsl::details::extent_type<0> >
.long .Ltmp516-.Ltmp515 # Subsection size
.Ltmp515:
.short .Ltmp518-.Ltmp517 # Record length
.Ltmp517:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end13-"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4566 # Function type index
.secrel32 "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" # Function section relative address
.secidx "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::storage_type<gsl::details::extent_type<0> >" # Function name
.Ltmp518:
.short .Ltmp520-.Ltmp519 # Record length
.Ltmp519:
.short 4414 # Record kind: S_LOCAL
.long 4563 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp520:
.cv_def_range .Ltmp55 .Ltmp59, "E\021N\001\000\000(\000\000\000"
.short .Ltmp522-.Ltmp521 # Record length
.Ltmp521:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "data"
.Ltmp522:
.cv_def_range .Ltmp55 .Ltmp59, "E\021N\001\000\0000\000\000\000"
.short .Ltmp524-.Ltmp523 # Record length
.Ltmp523:
.short 4414 # Record kind: S_LOCAL
.long 4560 # TypeIndex
.short 1 # Flags
.asciz "ext"
.Ltmp524:
.cv_def_range .Ltmp55 .Ltmp59, "E\021N\001\000\0008\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp516:
.p2align 2
.cv_linetable 13, "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z", .Lfunc_end13
.section .debug$S,"dr",associative,"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type<0>
.long .Ltmp526-.Ltmp525 # Subsection size
.Ltmp525:
.short .Ltmp528-.Ltmp527 # Record length
.Ltmp527:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end14-"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4569 # Function type index
.secrel32 "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z" # Function section relative address
.secidx "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::details::extent_type<-1>::extent_type<0>" # Function name
.Ltmp528:
.short .Ltmp530-.Ltmp529 # Record length
.Ltmp529:
.short 4414 # Record kind: S_LOCAL
.long 4159 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp530:
.cv_def_range .Ltmp60 .Ltmp62, "E\021O\001\000\0000\000\000\000"
.short .Ltmp532-.Ltmp531 # Record length
.Ltmp531:
.short 4414 # Record kind: S_LOCAL
.long 4560 # TypeIndex
.short 1 # Flags
.asciz "ext"
.Ltmp532:
.cv_def_range .Ltmp60 .Ltmp62, "E\021O\001\000\0008\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp526:
.p2align 2
.cv_linetable 14, "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z", .Lfunc_end14
.section .debug$S,"dr",associative,"?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::details::extent_type<-1>::size
.long .Ltmp534-.Ltmp533 # Subsection size
.Ltmp533:
.short .Ltmp536-.Ltmp535 # Record length
.Ltmp535:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end15-"?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 4570 # Function type index
.secrel32 "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" # Function section relative address
.secidx "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" # Function section index
.byte 0 # Flags
.asciz "gsl::details::extent_type<-1>::size" # Function name
.Ltmp536:
.short .Ltmp538-.Ltmp537 # Record length
.Ltmp537:
.short 4414 # Record kind: S_LOCAL
.long 4162 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp538:
.cv_def_range .Ltmp63 .Ltmp64, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp534:
.p2align 2
.cv_linetable 15, "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ", .Lfunc_end15
.section .debug$S,"dr",associative,"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::details::throw_exception<gsl::fail_fast>
.long .Ltmp540-.Ltmp539 # Subsection size
.Ltmp539:
.short .Ltmp542-.Ltmp541 # Record length
.Ltmp541:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end16-"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5020 # Function type index
.secrel32 "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" # Function section relative address
.secidx "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::details::throw_exception<gsl::fail_fast>" # Function name
.Ltmp542:
.short .Ltmp544-.Ltmp543 # Record length
.Ltmp543:
.short 4414 # Record kind: S_LOCAL
.long 4573 # TypeIndex
.short 1 # Flags
.asciz "exception"
.Ltmp544:
.cv_def_range .Ltmp65 .Ltmp66, "E\021O\001\000\000P\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp540:
.p2align 2
.cv_linetable 16, "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z", .Lfunc_end16
.section .debug$S,"dr",associative,"??0fail_fast@gsl@@QEAA@QEBD@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::fail_fast::fail_fast
.long .Ltmp546-.Ltmp545 # Subsection size
.Ltmp545:
.short .Ltmp548-.Ltmp547 # Record length
.Ltmp547:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end17-"??0fail_fast@gsl@@QEAA@QEBD@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5021 # Function type index
.secrel32 "??0fail_fast@gsl@@QEAA@QEBD@Z" # Function section relative address
.secidx "??0fail_fast@gsl@@QEAA@QEBD@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::fail_fast::fail_fast" # Function name
.Ltmp548:
.short .Ltmp550-.Ltmp549 # Record length
.Ltmp549:
.short 4414 # Record kind: S_LOCAL
.long 4578 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp550:
.cv_def_range .Ltmp67 .Ltmp68, "E\021O\001\000\0008\000\000\000"
.short .Ltmp552-.Ltmp551 # Record length
.Ltmp551:
.short 4414 # Record kind: S_LOCAL
.long 4580 # TypeIndex
.short 1 # Flags
.asciz "message"
.Ltmp552:
.cv_def_range .Ltmp67 .Ltmp68, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp546:
.p2align 2
.cv_linetable 17, "??0fail_fast@gsl@@QEAA@QEBD@Z", .Lfunc_end17
.section .debug$S,"dr",associative,"??1fail_fast@gsl@@UEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::fail_fast::~fail_fast
.long .Ltmp554-.Ltmp553 # Subsection size
.Ltmp553:
.short .Ltmp556-.Ltmp555 # Record length
.Ltmp555:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end18-"??1fail_fast@gsl@@UEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5023 # Function type index
.secrel32 "??1fail_fast@gsl@@UEAA@XZ" # Function section relative address
.secidx "??1fail_fast@gsl@@UEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "gsl::fail_fast::~fail_fast" # Function name
.Ltmp556:
.short .Ltmp558-.Ltmp557 # Record length
.Ltmp557:
.short 4414 # Record kind: S_LOCAL
.long 4578 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp558:
.cv_def_range .Ltmp69 .Ltmp71, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp554:
.p2align 2
.cv_linetable 18, "??1fail_fast@gsl@@UEAA@XZ", .Lfunc_end18
.section .debug$S,"dr",associative,"?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::details::extent_type<0>::size
.long .Ltmp560-.Ltmp559 # Subsection size
.Ltmp559:
.short .Ltmp562-.Ltmp561 # Record length
.Ltmp561:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end19-"?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5024 # Function type index
.secrel32 "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" # Function section relative address
.secidx "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" # Function section index
.byte 0 # Flags
.asciz "gsl::details::extent_type<0>::size" # Function name
.Ltmp562:
.short .Ltmp564-.Ltmp563 # Record length
.Ltmp563:
.short 4414 # Record kind: S_LOCAL
.long 4557 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp564:
.cv_def_range .Ltmp72 .Ltmp73, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp560:
.p2align 2
.cv_linetable 19, "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ", .Lfunc_end19
.section .debug$S,"dr",associative,"??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::forward<gsl::fail_fast>
.long .Ltmp566-.Ltmp565 # Subsection size
.Ltmp565:
.short .Ltmp568-.Ltmp567 # Record length
.Ltmp567:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end20-"??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5029 # Function type index
.secrel32 "??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z" # Function section relative address
.secidx "??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z" # Function section index
.byte 0 # Flags
.asciz "std::forward<gsl::fail_fast>" # Function name
.Ltmp568:
.short .Ltmp570-.Ltmp569 # Record length
.Ltmp569:
.short 4414 # Record kind: S_LOCAL
.long 5026 # TypeIndex
.short 1 # Flags
.asciz "_Arg"
.Ltmp570:
.cv_def_range .Ltmp74 .Ltmp75, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp566:
.p2align 2
.cv_linetable 20, "??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z", .Lfunc_end20
.section .debug$S,"dr",associative,"??0fail_fast@gsl@@QEAA@$$QEAU01@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::fail_fast::fail_fast
.long .Ltmp572-.Ltmp571 # Subsection size
.Ltmp571:
.short .Ltmp574-.Ltmp573 # Record length
.Ltmp573:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end21-"??0fail_fast@gsl@@QEAA@$$QEAU01@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5031 # Function type index
.secrel32 "??0fail_fast@gsl@@QEAA@$$QEAU01@@Z" # Function section relative address
.secidx "??0fail_fast@gsl@@QEAA@$$QEAU01@@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::fail_fast::fail_fast" # Function name
.Ltmp574:
.short .Ltmp576-.Ltmp575 # Record length
.Ltmp575:
.short 4414 # Record kind: S_LOCAL
.long 4578 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp576:
.cv_def_range .Ltmp76 .Ltmp77, "E\021O\001\000\0008\000\000\000"
.short .Ltmp578-.Ltmp577 # Record length
.Ltmp577:
.short 4414 # Record kind: S_LOCAL
.long 4573 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp578:
.cv_def_range .Ltmp76 .Ltmp77, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp572:
.p2align 2
.cv_linetable 21, "??0fail_fast@gsl@@QEAA@$$QEAU01@@Z", .Lfunc_end21
.section .debug$S,"dr",associative,"??0fail_fast@gsl@@QEAA@AEBU01@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::fail_fast::fail_fast
.long .Ltmp580-.Ltmp579 # Subsection size
.Ltmp579:
.short .Ltmp582-.Ltmp581 # Record length
.Ltmp581:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end22-"??0fail_fast@gsl@@QEAA@AEBU01@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5036 # Function type index
.secrel32 "??0fail_fast@gsl@@QEAA@AEBU01@@Z" # Function section relative address
.secidx "??0fail_fast@gsl@@QEAA@AEBU01@@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::fail_fast::fail_fast" # Function name
.Ltmp582:
.short .Ltmp584-.Ltmp583 # Record length
.Ltmp583:
.short 4414 # Record kind: S_LOCAL
.long 4578 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp584:
.cv_def_range .Ltmp78 .Ltmp79, "E\021O\001\000\0008\000\000\000"
.short .Ltmp586-.Ltmp585 # Record length
.Ltmp585:
.short 4414 # Record kind: S_LOCAL
.long 5033 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp586:
.cv_def_range .Ltmp78 .Ltmp79, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp580:
.p2align 2
.cv_linetable 22, "??0fail_fast@gsl@@QEAA@AEBU01@@Z", .Lfunc_end22
.section .debug$S,"dr",associative,"??0logic_error@std@@QEAA@AEBV01@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::logic_error::logic_error
.long .Ltmp588-.Ltmp587 # Subsection size
.Ltmp587:
.short .Ltmp590-.Ltmp589 # Record length
.Ltmp589:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end23-"??0logic_error@std@@QEAA@AEBV01@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5041 # Function type index
.secrel32 "??0logic_error@std@@QEAA@AEBV01@@Z" # Function section relative address
.secidx "??0logic_error@std@@QEAA@AEBV01@@Z" # Function section index
.byte 0 # Flags
.asciz "std::logic_error::logic_error" # Function name
.Ltmp590:
.short .Ltmp592-.Ltmp591 # Record length
.Ltmp591:
.short 4414 # Record kind: S_LOCAL
.long 4588 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp592:
.cv_def_range .Ltmp80 .Ltmp81, "E\021O\001\000\0008\000\000\000"
.short .Ltmp594-.Ltmp593 # Record length
.Ltmp593:
.short 4414 # Record kind: S_LOCAL
.long 5038 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp594:
.cv_def_range .Ltmp80 .Ltmp81, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp588:
.p2align 2
.cv_linetable 23, "??0logic_error@std@@QEAA@AEBV01@@Z", .Lfunc_end23
.section .debug$S,"dr",associative,"??0exception@std@@QEAA@AEBV01@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::exception::exception
.long .Ltmp596-.Ltmp595 # Subsection size
.Ltmp595:
.short .Ltmp598-.Ltmp597 # Record length
.Ltmp597:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end24-"??0exception@std@@QEAA@AEBV01@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5042 # Function type index
.secrel32 "??0exception@std@@QEAA@AEBV01@@Z" # Function section relative address
.secidx "??0exception@std@@QEAA@AEBV01@@Z" # Function section index
.byte 0 # Flags
.asciz "std::exception::exception" # Function name
.Ltmp598:
.short .Ltmp600-.Ltmp599 # Record length
.Ltmp599:
.short 4414 # Record kind: S_LOCAL
.long 4604 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp600:
.cv_def_range .Ltmp82 .Ltmp85, "E\021O\001\000\0008\000\000\000"
.short .Ltmp602-.Ltmp601 # Record length
.Ltmp601:
.short 4414 # Record kind: S_LOCAL
.long 4610 # TypeIndex
.short 1 # Flags
.asciz "_Other"
.Ltmp602:
.cv_def_range .Ltmp82 .Ltmp85, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp596:
.p2align 2
.cv_linetable 24, "??0exception@std@@QEAA@AEBV01@@Z", .Lfunc_end24
.section .debug$S,"dr",associative,"??0logic_error@std@@QEAA@$$QEAV01@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::logic_error::logic_error
.long .Ltmp604-.Ltmp603 # Subsection size
.Ltmp603:
.short .Ltmp606-.Ltmp605 # Record length
.Ltmp605:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end25-"??0logic_error@std@@QEAA@$$QEAV01@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5046 # Function type index
.secrel32 "??0logic_error@std@@QEAA@$$QEAV01@@Z" # Function section relative address
.secidx "??0logic_error@std@@QEAA@$$QEAV01@@Z" # Function section index
.byte 0 # Flags
.asciz "std::logic_error::logic_error" # Function name
.Ltmp606:
.short .Ltmp608-.Ltmp607 # Record length
.Ltmp607:
.short 4414 # Record kind: S_LOCAL
.long 4588 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp608:
.cv_def_range .Ltmp86 .Ltmp87, "E\021O\001\000\0008\000\000\000"
.short .Ltmp610-.Ltmp609 # Record length
.Ltmp609:
.short 4414 # Record kind: S_LOCAL
.long 5043 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp610:
.cv_def_range .Ltmp86 .Ltmp87, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp604:
.p2align 2
.cv_linetable 25, "??0logic_error@std@@QEAA@$$QEAV01@@Z", .Lfunc_end25
.section .debug$S,"dr",associative,"??_Gfail_fast@gsl@@UEAAPEAXI@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::fail_fast::~fail_fast
.long .Ltmp612-.Ltmp611 # Subsection size
.Ltmp611:
.short .Ltmp614-.Ltmp613 # Record length
.Ltmp613:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end26-"??_Gfail_fast@gsl@@UEAAPEAXI@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5023 # Function type index
.secrel32 "??_Gfail_fast@gsl@@UEAAPEAXI@Z" # Function section relative address
.secidx "??_Gfail_fast@gsl@@UEAAPEAXI@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::fail_fast::~fail_fast" # Function name
.Ltmp614:
.short .Ltmp616-.Ltmp615 # Record length
.Ltmp615:
.short 4414 # Record kind: S_LOCAL
.long 4578 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp616:
.cv_def_range .Ltmp88 .Ltmp89, "E\021O\001\000\0000\000\000\000"
.short .Ltmp618-.Ltmp617 # Record length
.Ltmp617:
.short 4414 # Record kind: S_LOCAL
.long 116 # TypeIndex
.short 1 # Flags
.asciz "should_call_delete"
.Ltmp618:
.cv_def_range .Ltmp88 .Ltmp89, "E\021O\001\000\000<\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp612:
.p2align 2
.cv_linetable 26, "??_Gfail_fast@gsl@@UEAAPEAXI@Z", .Lfunc_end26
.section .debug$S,"dr",associative,"?what@exception@std@@UEBAPEBDXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::exception::what
.long .Ltmp620-.Ltmp619 # Subsection size
.Ltmp619:
.short .Ltmp622-.Ltmp621 # Record length
.Ltmp621:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end27-"?what@exception@std@@UEBAPEBDXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5047 # Function type index
.secrel32 "?what@exception@std@@UEBAPEBDXZ" # Function section relative address
.secidx "?what@exception@std@@UEBAPEBDXZ" # Function section index
.byte 0 # Flags
.asciz "std::exception::what" # Function name
.Ltmp622:
.short .Ltmp624-.Ltmp623 # Record length
.Ltmp623:
.short 4414 # Record kind: S_LOCAL
.long 4616 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp624:
.cv_def_range .Ltmp90 .Ltmp91, "E\021O\001\000\000\020\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp620:
.p2align 2
.cv_linetable 27, "?what@exception@std@@UEBAPEBDXZ", .Lfunc_end27
.section .debug$S,"dr",associative,"??_Glogic_error@std@@UEAAPEAXI@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::logic_error::~logic_error
.long .Ltmp626-.Ltmp625 # Subsection size
.Ltmp625:
.short .Ltmp628-.Ltmp627 # Record length
.Ltmp627:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end28-"??_Glogic_error@std@@UEAAPEAXI@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5049 # Function type index
.secrel32 "??_Glogic_error@std@@UEAAPEAXI@Z" # Function section relative address
.secidx "??_Glogic_error@std@@UEAAPEAXI@Z" # Function section index
.byte 0 # Flags
.asciz "std::logic_error::~logic_error" # Function name
.Ltmp628:
.short .Ltmp630-.Ltmp629 # Record length
.Ltmp629:
.short 4414 # Record kind: S_LOCAL
.long 4588 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp630:
.cv_def_range .Ltmp92 .Ltmp93, "E\021O\001\000\0000\000\000\000"
.short .Ltmp632-.Ltmp631 # Record length
.Ltmp631:
.short 4414 # Record kind: S_LOCAL
.long 116 # TypeIndex
.short 1 # Flags
.asciz "should_call_delete"
.Ltmp632:
.cv_def_range .Ltmp92 .Ltmp93, "E\021O\001\000\000<\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp626:
.p2align 2
.cv_linetable 28, "??_Glogic_error@std@@UEAAPEAXI@Z", .Lfunc_end28
.section .debug$S,"dr",associative,"??1logic_error@std@@UEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::logic_error::~logic_error
.long .Ltmp634-.Ltmp633 # Subsection size
.Ltmp633:
.short .Ltmp636-.Ltmp635 # Record length
.Ltmp635:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end29-"??1logic_error@std@@UEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5049 # Function type index
.secrel32 "??1logic_error@std@@UEAA@XZ" # Function section relative address
.secidx "??1logic_error@std@@UEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "std::logic_error::~logic_error" # Function name
.Ltmp636:
.short .Ltmp638-.Ltmp637 # Record length
.Ltmp637:
.short 4414 # Record kind: S_LOCAL
.long 4588 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp638:
.cv_def_range .Ltmp94 .Ltmp96, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp634:
.p2align 2
.cv_linetable 29, "??1logic_error@std@@UEAA@XZ", .Lfunc_end29
.section .debug$S,"dr",associative,"??1exception@std@@UEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::exception::~exception
.long .Ltmp640-.Ltmp639 # Subsection size
.Ltmp639:
.short .Ltmp642-.Ltmp641 # Record length
.Ltmp641:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end30-"??1exception@std@@UEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5050 # Function type index
.secrel32 "??1exception@std@@UEAA@XZ" # Function section relative address
.secidx "??1exception@std@@UEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "std::exception::~exception" # Function name
.Ltmp642:
.short .Ltmp644-.Ltmp643 # Record length
.Ltmp643:
.short 4414 # Record kind: S_LOCAL
.long 4604 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp644:
.cv_def_range .Ltmp97 .Ltmp100, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp640:
.p2align 2
.cv_linetable 30, "??1exception@std@@UEAA@XZ", .Lfunc_end30
.section .debug$S,"dr",associative,"??_Gexception@std@@UEAAPEAXI@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::exception::~exception
.long .Ltmp646-.Ltmp645 # Subsection size
.Ltmp645:
.short .Ltmp648-.Ltmp647 # Record length
.Ltmp647:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end31-"??_Gexception@std@@UEAAPEAXI@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5050 # Function type index
.secrel32 "??_Gexception@std@@UEAAPEAXI@Z" # Function section relative address
.secidx "??_Gexception@std@@UEAAPEAXI@Z" # Function section index
.byte 0 # Flags
.asciz "std::exception::~exception" # Function name
.Ltmp648:
.short .Ltmp650-.Ltmp649 # Record length
.Ltmp649:
.short 4414 # Record kind: S_LOCAL
.long 4604 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp650:
.cv_def_range .Ltmp101 .Ltmp102, "E\021O\001\000\0000\000\000\000"
.short .Ltmp652-.Ltmp651 # Record length
.Ltmp651:
.short 4414 # Record kind: S_LOCAL
.long 116 # TypeIndex
.short 1 # Flags
.asciz "should_call_delete"
.Ltmp652:
.cv_def_range .Ltmp101 .Ltmp102, "E\021O\001\000\000<\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp646:
.p2align 2
.cv_linetable 31, "??_Gexception@std@@UEAAPEAXI@Z", .Lfunc_end31
.section .debug$S,"dr",associative,"??0logic_error@std@@QEAA@PEBD@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::logic_error::logic_error
.long .Ltmp654-.Ltmp653 # Subsection size
.Ltmp653:
.short .Ltmp656-.Ltmp655 # Record length
.Ltmp655:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end32-"??0logic_error@std@@QEAA@PEBD@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5051 # Function type index
.secrel32 "??0logic_error@std@@QEAA@PEBD@Z" # Function section relative address
.secidx "??0logic_error@std@@QEAA@PEBD@Z" # Function section index
.byte 0 # Flags
.asciz "std::logic_error::logic_error" # Function name
.Ltmp656:
.short .Ltmp658-.Ltmp657 # Record length
.Ltmp657:
.short 4414 # Record kind: S_LOCAL
.long 4588 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp658:
.cv_def_range .Ltmp103 .Ltmp104, "E\021O\001\000\0008\000\000\000"
.short .Ltmp660-.Ltmp659 # Record length
.Ltmp659:
.short 4414 # Record kind: S_LOCAL
.long 4594 # TypeIndex
.short 1 # Flags
.asciz "_Message"
.Ltmp660:
.cv_def_range .Ltmp103 .Ltmp104, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp654:
.p2align 2
.cv_linetable 32, "??0logic_error@std@@QEAA@PEBD@Z", .Lfunc_end32
.section .debug$S,"dr",associative,"??0exception@std@@QEAA@QEBD@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::exception::exception
.long .Ltmp662-.Ltmp661 # Subsection size
.Ltmp661:
.short .Ltmp664-.Ltmp663 # Record length
.Ltmp663:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end33-"??0exception@std@@QEAA@QEBD@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5052 # Function type index
.secrel32 "??0exception@std@@QEAA@QEBD@Z" # Function section relative address
.secidx "??0exception@std@@QEAA@QEBD@Z" # Function section index
.byte 0 # Flags
.asciz "std::exception::exception" # Function name
.Ltmp664:
.short .Ltmp666-.Ltmp665 # Record length
.Ltmp665:
.short 4414 # Record kind: S_LOCAL
.long 4604 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp666:
.cv_def_range .Ltmp105 .Ltmp110, "E\021O\001\000\0000\000\000\000"
.short .Ltmp668-.Ltmp667 # Record length
.Ltmp667:
.short 4414 # Record kind: S_LOCAL
.long 4580 # TypeIndex
.short 1 # Flags
.asciz "_Message"
.Ltmp668:
.cv_def_range .Ltmp105 .Ltmp110, "E\021O\001\000\0008\000\000\000"
.short .Ltmp670-.Ltmp669 # Record length
.Ltmp669:
.short 4355 # Record kind: S_BLOCK32
.long 0 # PtrParent
.long 0 # PtrEnd
.long .Ltmp109-.Ltmp106 # Code size
.secrel32 .Ltmp106 # Function section relative address
.secidx .Lfunc_begin33 # Function section index
.byte 0 # Lexical block name
.Ltmp670:
.short .Ltmp672-.Ltmp671 # Record length
.Ltmp671:
.short 4414 # Record kind: S_LOCAL
.long 4809 # TypeIndex
.short 0 # Flags
.asciz "_InitData"
.Ltmp672:
.cv_def_range .Ltmp106 .Ltmp109, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 6 # Record kind: S_END
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp662:
.p2align 2
.cv_linetable 33, "??0exception@std@@QEAA@QEBD@Z", .Lfunc_end33
.section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::data
.long .Ltmp674-.Ltmp673 # Subsection size
.Ltmp673:
.short .Ltmp676-.Ltmp675 # Record length
.Ltmp675:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end34-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5053 # Function type index
.secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ" # Function section relative address
.secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ" # Function section index
.byte 0 # Flags
.asciz "gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::data" # Function name
.Ltmp676:
.short .Ltmp678-.Ltmp677 # Record length
.Ltmp677:
.short 4414 # Record kind: S_LOCAL
.long 4154 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp678:
.cv_def_range .Ltmp111 .Ltmp112, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp674:
.p2align 2
.cv_linetable 34, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ", .Lfunc_end34
.section .debug$S,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::storage_type<gsl::details::extent_type<0> >
.long .Ltmp680-.Ltmp679 # Subsection size
.Ltmp679:
.short .Ltmp682-.Ltmp681 # Record length
.Ltmp681:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end35-"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5057 # Function type index
.secrel32 "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" # Function section relative address
.secidx "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::storage_type<gsl::details::extent_type<0> >" # Function name
.Ltmp682:
.short .Ltmp684-.Ltmp683 # Record length
.Ltmp683:
.short 4414 # Record kind: S_LOCAL
.long 5054 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp684:
.cv_def_range .Ltmp117 .Ltmp121, "E\021N\001\000\000(\000\000\000"
.short .Ltmp686-.Ltmp685 # Record length
.Ltmp685:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "data"
.Ltmp686:
.cv_def_range .Ltmp117 .Ltmp121, "E\021N\001\000\0000\000\000\000"
.short .Ltmp688-.Ltmp687 # Record length
.Ltmp687:
.short 4414 # Record kind: S_LOCAL
.long 4560 # TypeIndex
.short 1 # Flags
.asciz "ext"
.Ltmp688:
.cv_def_range .Ltmp117 .Ltmp121, "E\021N\001\000\0008\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp680:
.p2align 2
.cv_linetable 35, "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z", .Lfunc_end35
.section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::data
.long .Ltmp690-.Ltmp689 # Subsection size
.Ltmp689:
.short .Ltmp692-.Ltmp691 # Record length
.Ltmp691:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end36-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5058 # Function type index
.secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # Function section relative address
.secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # Function section index
.byte 0 # Flags
.asciz "gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::data" # Function name
.Ltmp692:
.short .Ltmp694-.Ltmp693 # Record length
.Ltmp693:
.short 4414 # Record kind: S_LOCAL
.long 4213 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp694:
.cv_def_range .Ltmp122 .Ltmp123, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp690:
.p2align 2
.cv_linetable 36, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ", .Lfunc_end36
.section .debug$S,"dr",associative,"??$narrow@_J_K@gsl@@YA_J_K@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::narrow<long long,unsigned long long>
.long .Ltmp696-.Ltmp695 # Subsection size
.Ltmp695:
.short .Ltmp698-.Ltmp697 # Record length
.Ltmp697:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end37-"??$narrow@_J_K@gsl@@YA_J_K@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5061 # Function type index
.secrel32 "??$narrow@_J_K@gsl@@YA_J_K@Z" # Function section relative address
.secidx "??$narrow@_J_K@gsl@@YA_J_K@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::narrow<long long,unsigned long long>" # Function name
.Ltmp698:
.short .Ltmp700-.Ltmp699 # Record length
.Ltmp699:
.short 4414 # Record kind: S_LOCAL
.long 35 # TypeIndex
.short 1 # Flags
.asciz "u"
.Ltmp700:
.cv_def_range .Ltmp128 .Ltmp137, "E\021N\001\000\000\000\000\000\000"
.short .Ltmp702-.Ltmp701 # Record length
.Ltmp701:
.short 4414 # Record kind: S_LOCAL
.long 19 # TypeIndex
.short 0 # Flags
.asciz "t"
.Ltmp702:
.cv_def_range .Ltmp128 .Ltmp137, "E\021N\001\000\000\370\377\377\377"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp696:
.p2align 2
.cv_linetable 37, "??$narrow@_J_K@gsl@@YA_J_K@Z", .Lfunc_end37
.section .debug$S,"dr",associative,"?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::size
.long .Ltmp704-.Ltmp703 # Subsection size
.Ltmp703:
.short .Ltmp706-.Ltmp705 # Record length
.Ltmp705:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end38-"?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5062 # Function type index
.secrel32 "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Function section relative address
.secidx "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Function section index
.byte 0 # Flags
.asciz "std::vector<int,std::allocator<int> >::size" # Function name
.Ltmp706:
.short .Ltmp708-.Ltmp707 # Record length
.Ltmp707:
.short 4414 # Record kind: S_LOCAL
.long 4289 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp708:
.cv_def_range .Ltmp138 .Ltmp139, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp704:
.p2align 2
.cv_linetable 38, "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ", .Lfunc_end38
.section .debug$S,"dr",associative,"?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::data
.long .Ltmp710-.Ltmp709 # Subsection size
.Ltmp709:
.short .Ltmp712-.Ltmp711 # Record length
.Ltmp711:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end39-"?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5063 # Function type index
.secrel32 "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" # Function section relative address
.secidx "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" # Function section index
.byte 0 # Flags
.asciz "std::vector<int,std::allocator<int> >::data" # Function name
.Ltmp712:
.short .Ltmp714-.Ltmp713 # Record length
.Ltmp713:
.short 4414 # Record kind: S_LOCAL
.long 4227 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp714:
.cv_def_range .Ltmp140 .Ltmp141, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp710:
.p2align 2
.cv_linetable 39, "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ", .Lfunc_end39
.section .debug$S,"dr",associative,"??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::span<int,-1>::span
.long .Ltmp716-.Ltmp715 # Subsection size
.Ltmp715:
.short .Ltmp718-.Ltmp717 # Record length
.Ltmp717:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end40-"??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5064 # Function type index
.secrel32 "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # Function section relative address
.secidx "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::span<int,-1>::span" # Function name
.Ltmp718:
.short .Ltmp720-.Ltmp719 # Record length
.Ltmp719:
.short 4414 # Record kind: S_LOCAL
.long 4102 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp720:
.cv_def_range .Ltmp142 .Ltmp143, "E\021O\001\000\0000\000\000\000"
.short .Ltmp722-.Ltmp721 # Record length
.Ltmp721:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "ptr"
.Ltmp722:
.cv_def_range .Ltmp142 .Ltmp143, "E\021O\001\000\0008\000\000\000"
.short .Ltmp724-.Ltmp723 # Record length
.Ltmp723:
.short 4414 # Record kind: S_LOCAL
.long 19 # TypeIndex
.short 1 # Flags
.asciz "count"
.Ltmp724:
.cv_def_range .Ltmp142 .Ltmp143, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp716:
.p2align 2
.cv_linetable 40, "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z", .Lfunc_end40
.section .debug$S,"dr",associative,"??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::narrow_cast<long long,unsigned long long &>
.long .Ltmp726-.Ltmp725 # Subsection size
.Ltmp725:
.short .Ltmp728-.Ltmp727 # Record length
.Ltmp727:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end41-"??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5067 # Function type index
.secrel32 "??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z" # Function section relative address
.secidx "??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::narrow_cast<long long,unsigned long long &>" # Function name
.Ltmp728:
.short .Ltmp730-.Ltmp729 # Record length
.Ltmp729:
.short 4414 # Record kind: S_LOCAL
.long 4850 # TypeIndex
.short 1 # Flags
.asciz "u"
.Ltmp730:
.cv_def_range .Ltmp144 .Ltmp145, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp726:
.p2align 2
.cv_linetable 41, "??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z", .Lfunc_end41
.section .debug$S,"dr",associative,"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::details::throw_exception<gsl::narrowing_error>
.long .Ltmp732-.Ltmp731 # Subsection size
.Ltmp731:
.short .Ltmp734-.Ltmp733 # Record length
.Ltmp733:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end42-"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5076 # Function type index
.secrel32 "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z" # Function section relative address
.secidx "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::details::throw_exception<gsl::narrowing_error>" # Function name
.Ltmp734:
.short .Ltmp736-.Ltmp735 # Record length
.Ltmp735:
.short 4414 # Record kind: S_LOCAL
.long 5069 # TypeIndex
.short 1 # Flags
.asciz "exception"
.Ltmp736:
.cv_def_range .Ltmp146 .Ltmp147, "E\021O\001\000\000P\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp732:
.p2align 2
.cv_linetable 42, "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z", .Lfunc_end42
.section .debug$S,"dr",associative,"??0narrowing_error@gsl@@QEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::narrowing_error::narrowing_error
.long .Ltmp738-.Ltmp737 # Subsection size
.Ltmp737:
.short .Ltmp740-.Ltmp739 # Record length
.Ltmp739:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end43-"??0narrowing_error@gsl@@QEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5079 # Function type index
.secrel32 "??0narrowing_error@gsl@@QEAA@XZ" # Function section relative address
.secidx "??0narrowing_error@gsl@@QEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "gsl::narrowing_error::narrowing_error" # Function name
.Ltmp740:
.short .Ltmp742-.Ltmp741 # Record length
.Ltmp741:
.short 4414 # Record kind: S_LOCAL
.long 5077 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp742:
.cv_def_range .Ltmp148 .Ltmp149, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp738:
.p2align 2
.cv_linetable 43, "??0narrowing_error@gsl@@QEAA@XZ", .Lfunc_end43
.section .debug$S,"dr",associative,"??1narrowing_error@gsl@@UEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::narrowing_error::~narrowing_error
.long .Ltmp744-.Ltmp743 # Subsection size
.Ltmp743:
.short .Ltmp746-.Ltmp745 # Record length
.Ltmp745:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end44-"??1narrowing_error@gsl@@UEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5080 # Function type index
.secrel32 "??1narrowing_error@gsl@@UEAA@XZ" # Function section relative address
.secidx "??1narrowing_error@gsl@@UEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "gsl::narrowing_error::~narrowing_error" # Function name
.Ltmp746:
.short .Ltmp748-.Ltmp747 # Record length
.Ltmp747:
.short 4414 # Record kind: S_LOCAL
.long 5077 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp748:
.cv_def_range .Ltmp150 .Ltmp152, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp744:
.p2align 2
.cv_linetable 44, "??1narrowing_error@gsl@@UEAA@XZ", .Lfunc_end44
.section .debug$S,"dr",associative,"??$forward@AEA_K@std@@YAAEA_KAEA_K@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::forward<unsigned long long &>
.long .Ltmp750-.Ltmp749 # Subsection size
.Ltmp749:
.short .Ltmp752-.Ltmp751 # Record length
.Ltmp751:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end45-"??$forward@AEA_K@std@@YAAEA_KAEA_K@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5082 # Function type index
.secrel32 "??$forward@AEA_K@std@@YAAEA_KAEA_K@Z" # Function section relative address
.secidx "??$forward@AEA_K@std@@YAAEA_KAEA_K@Z" # Function section index
.byte 0 # Flags
.asciz "std::forward<unsigned long long &>" # Function name
.Ltmp752:
.short .Ltmp754-.Ltmp753 # Record length
.Ltmp753:
.short 4414 # Record kind: S_LOCAL
.long 4850 # TypeIndex
.short 1 # Flags
.asciz "_Arg"
.Ltmp754:
.cv_def_range .Ltmp153 .Ltmp154, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp750:
.p2align 2
.cv_linetable 45, "??$forward@AEA_K@std@@YAAEA_KAEA_K@Z", .Lfunc_end45
.section .debug$S,"dr",associative,"??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::forward<gsl::narrowing_error>
.long .Ltmp756-.Ltmp755 # Subsection size
.Ltmp755:
.short .Ltmp758-.Ltmp757 # Record length
.Ltmp757:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end46-"??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5086 # Function type index
.secrel32 "??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z" # Function section relative address
.secidx "??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z" # Function section index
.byte 0 # Flags
.asciz "std::forward<gsl::narrowing_error>" # Function name
.Ltmp758:
.short .Ltmp760-.Ltmp759 # Record length
.Ltmp759:
.short 4414 # Record kind: S_LOCAL
.long 5083 # TypeIndex
.short 1 # Flags
.asciz "_Arg"
.Ltmp760:
.cv_def_range .Ltmp155 .Ltmp156, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp756:
.p2align 2
.cv_linetable 46, "??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z", .Lfunc_end46
.section .debug$S,"dr",associative,"??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::narrowing_error::narrowing_error
.long .Ltmp762-.Ltmp761 # Subsection size
.Ltmp761:
.short .Ltmp764-.Ltmp763 # Record length
.Ltmp763:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end47-"??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5088 # Function type index
.secrel32 "??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z" # Function section relative address
.secidx "??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::narrowing_error::narrowing_error" # Function name
.Ltmp764:
.short .Ltmp766-.Ltmp765 # Record length
.Ltmp765:
.short 4414 # Record kind: S_LOCAL
.long 5077 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp766:
.cv_def_range .Ltmp157 .Ltmp158, "E\021O\001\000\0008\000\000\000"
.short .Ltmp768-.Ltmp767 # Record length
.Ltmp767:
.short 4414 # Record kind: S_LOCAL
.long 5069 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp768:
.cv_def_range .Ltmp157 .Ltmp158, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp762:
.p2align 2
.cv_linetable 47, "??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z", .Lfunc_end47
.section .debug$S,"dr",associative,"??0narrowing_error@gsl@@QEAA@AEBU01@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::narrowing_error::narrowing_error
.long .Ltmp770-.Ltmp769 # Subsection size
.Ltmp769:
.short .Ltmp772-.Ltmp771 # Record length
.Ltmp771:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end48-"??0narrowing_error@gsl@@QEAA@AEBU01@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5093 # Function type index
.secrel32 "??0narrowing_error@gsl@@QEAA@AEBU01@@Z" # Function section relative address
.secidx "??0narrowing_error@gsl@@QEAA@AEBU01@@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::narrowing_error::narrowing_error" # Function name
.Ltmp772:
.short .Ltmp774-.Ltmp773 # Record length
.Ltmp773:
.short 4414 # Record kind: S_LOCAL
.long 5077 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp774:
.cv_def_range .Ltmp159 .Ltmp160, "E\021O\001\000\0008\000\000\000"
.short .Ltmp776-.Ltmp775 # Record length
.Ltmp775:
.short 4414 # Record kind: S_LOCAL
.long 5090 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp776:
.cv_def_range .Ltmp159 .Ltmp160, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp770:
.p2align 2
.cv_linetable 48, "??0narrowing_error@gsl@@QEAA@AEBU01@@Z", .Lfunc_end48
.section .debug$S,"dr",associative,"??_Gnarrowing_error@gsl@@UEAAPEAXI@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::narrowing_error::~narrowing_error
.long .Ltmp778-.Ltmp777 # Subsection size
.Ltmp777:
.short .Ltmp780-.Ltmp779 # Record length
.Ltmp779:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end49-"??_Gnarrowing_error@gsl@@UEAAPEAXI@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5080 # Function type index
.secrel32 "??_Gnarrowing_error@gsl@@UEAAPEAXI@Z" # Function section relative address
.secidx "??_Gnarrowing_error@gsl@@UEAAPEAXI@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::narrowing_error::~narrowing_error" # Function name
.Ltmp780:
.short .Ltmp782-.Ltmp781 # Record length
.Ltmp781:
.short 4414 # Record kind: S_LOCAL
.long 5077 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp782:
.cv_def_range .Ltmp161 .Ltmp162, "E\021O\001\000\0000\000\000\000"
.short .Ltmp784-.Ltmp783 # Record length
.Ltmp783:
.short 4414 # Record kind: S_LOCAL
.long 116 # TypeIndex
.short 1 # Flags
.asciz "should_call_delete"
.Ltmp784:
.cv_def_range .Ltmp161 .Ltmp162, "E\021O\001\000\000<\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp778:
.p2align 2
.cv_linetable 49, "??_Gnarrowing_error@gsl@@UEAAPEAXI@Z", .Lfunc_end49
.section .debug$S,"dr",associative,"??0exception@std@@QEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::exception::exception
.long .Ltmp786-.Ltmp785 # Subsection size
.Ltmp785:
.short .Ltmp788-.Ltmp787 # Record length
.Ltmp787:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end50-"??0exception@std@@QEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5094 # Function type index
.secrel32 "??0exception@std@@QEAA@XZ" # Function section relative address
.secidx "??0exception@std@@QEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "std::exception::exception" # Function name
.Ltmp788:
.short .Ltmp790-.Ltmp789 # Record length
.Ltmp789:
.short 4414 # Record kind: S_LOCAL
.long 4604 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp790:
.cv_def_range .Ltmp163 .Ltmp164, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp786:
.p2align 2
.cv_linetable 50, "??0exception@std@@QEAA@XZ", .Lfunc_end50
.section .debug$S,"dr",associative,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Mylast
.long .Ltmp792-.Ltmp791 # Subsection size
.Ltmp791:
.short .Ltmp794-.Ltmp793 # Record length
.Ltmp793:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end51-"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5095 # Function type index
.secrel32 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Function section relative address
.secidx "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Mylast" # Function name
.Ltmp794:
.short .Ltmp796-.Ltmp795 # Record length
.Ltmp795:
.short 4414 # Record kind: S_LOCAL
.long 4347 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp796:
.cv_def_range .Ltmp165 .Ltmp166, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp792:
.p2align 2
.cv_linetable 51, "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ", .Lfunc_end51
.section .debug$S,"dr",associative,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Myfirst
.long .Ltmp798-.Ltmp797 # Subsection size
.Ltmp797:
.short .Ltmp800-.Ltmp799 # Record length
.Ltmp799:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end52-"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5096 # Function type index
.secrel32 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Function section relative address
.secidx "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Myfirst" # Function name
.Ltmp800:
.short .Ltmp802-.Ltmp801 # Record length
.Ltmp801:
.short 4414 # Record kind: S_LOCAL
.long 4347 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp802:
.cv_def_range .Ltmp167 .Ltmp168, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp798:
.p2align 2
.cv_linetable 52, "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ", .Lfunc_end52
.section .debug$S,"dr",associative,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Get_data
.long .Ltmp804-.Ltmp803 # Subsection size
.Ltmp803:
.short .Ltmp806-.Ltmp805 # Record length
.Ltmp805:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end53-"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5097 # Function type index
.secrel32 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section relative address
.secidx "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Get_data" # Function name
.Ltmp806:
.short .Ltmp808-.Ltmp807 # Record length
.Ltmp807:
.short 4414 # Record kind: S_LOCAL
.long 4347 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp808:
.cv_def_range .Ltmp169 .Ltmp170, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp804:
.p2align 2
.cv_linetable 53, "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ", .Lfunc_end53
.section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_second
.long .Ltmp810-.Ltmp809 # Subsection size
.Ltmp809:
.short .Ltmp812-.Ltmp811 # Record length
.Ltmp811:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end54-"?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5098 # Function type index
.secrel32 "?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section relative address
.secidx "?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_second" # Function name
.Ltmp812:
.short .Ltmp814-.Ltmp813 # Record length
.Ltmp813:
.short 4414 # Record kind: S_LOCAL
.long 4458 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp814:
.cv_def_range .Ltmp171 .Ltmp172, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp810:
.p2align 2
.cv_linetable 54, "?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ", .Lfunc_end54
.section .debug$S,"dr",associative,"??$_Unfancy@H@std@@YAPEAHPEAH@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Unfancy<int>
.long .Ltmp816-.Ltmp815 # Subsection size
.Ltmp815:
.short .Ltmp818-.Ltmp817 # Record length
.Ltmp817:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end55-"??$_Unfancy@H@std@@YAPEAHPEAH@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5101 # Function type index
.secrel32 "??$_Unfancy@H@std@@YAPEAHPEAH@Z" # Function section relative address
.secidx "??$_Unfancy@H@std@@YAPEAHPEAH@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Unfancy<int>" # Function name
.Ltmp818:
.short .Ltmp820-.Ltmp819 # Record length
.Ltmp819:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "_Ptr"
.Ltmp820:
.cv_def_range .Ltmp173 .Ltmp174, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp816:
.p2align 2
.cv_linetable 55, "??$_Unfancy@H@std@@YAPEAHPEAH@Z", .Lfunc_end55
.section .debug$S,"dr",associative,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Myfirst
.long .Ltmp822-.Ltmp821 # Subsection size
.Ltmp821:
.short .Ltmp824-.Ltmp823 # Record length
.Ltmp823:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end56-"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5102 # Function type index
.secrel32 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Function section relative address
.secidx "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Myfirst" # Function name
.Ltmp824:
.short .Ltmp826-.Ltmp825 # Record length
.Ltmp825:
.short 4414 # Record kind: S_LOCAL
.long 4334 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp826:
.cv_def_range .Ltmp175 .Ltmp176, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp822:
.p2align 2
.cv_linetable 56, "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ", .Lfunc_end56
.section .debug$S,"dr",associative,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Get_data
.long .Ltmp828-.Ltmp827 # Subsection size
.Ltmp827:
.short .Ltmp830-.Ltmp829 # Record length
.Ltmp829:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end57-"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5103 # Function type index
.secrel32 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section relative address
.secidx "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Get_data" # Function name
.Ltmp830:
.short .Ltmp832-.Ltmp831 # Record length
.Ltmp831:
.short 4414 # Record kind: S_LOCAL
.long 4334 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp832:
.cv_def_range .Ltmp177 .Ltmp178, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp828:
.p2align 2
.cv_linetable 57, "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ", .Lfunc_end57
.section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_second
.long .Ltmp834-.Ltmp833 # Subsection size
.Ltmp833:
.short .Ltmp836-.Ltmp835 # Record length
.Ltmp835:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end58-"?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5104 # Function type index
.secrel32 "?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section relative address
.secidx "?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_second" # Function name
.Ltmp836:
.short .Ltmp838-.Ltmp837 # Record length
.Ltmp837:
.short 4414 # Record kind: S_LOCAL
.long 4455 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp838:
.cv_def_range .Ltmp179 .Ltmp180, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp834:
.p2align 2
.cv_linetable 58, "?_Get_second@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ", .Lfunc_end58
.section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::storage_type<long long>
.long .Ltmp840-.Ltmp839 # Subsection size
.Ltmp839:
.short .Ltmp842-.Ltmp841 # Record length
.Ltmp841:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end59-"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5106 # Function type index
.secrel32 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # Function section relative address
.secidx "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::storage_type<long long>" # Function name
.Ltmp842:
.short .Ltmp844-.Ltmp843 # Record length
.Ltmp843:
.short 4414 # Record kind: S_LOCAL
.long 4563 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp844:
.cv_def_range .Ltmp185 .Ltmp189, "E\021N\001\000\000\030\000\000\000"
.short .Ltmp846-.Ltmp845 # Record length
.Ltmp845:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "data"
.Ltmp846:
.cv_def_range .Ltmp185 .Ltmp189, "E\021N\001\000\000 \000\000\000"
.short .Ltmp848-.Ltmp847 # Record length
.Ltmp847:
.short 4414 # Record kind: S_LOCAL
.long 19 # TypeIndex
.short 1 # Flags
.asciz "ext"
.Ltmp848:
.cv_def_range .Ltmp185 .Ltmp189, "E\021N\001\000\000(\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp840:
.p2align 2
.cv_linetable 59, "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z", .Lfunc_end59
.section .debug$S,"dr",associative,"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type
.long .Ltmp850-.Ltmp849 # Subsection size
.Ltmp849:
.short .Ltmp852-.Ltmp851 # Record length
.Ltmp851:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end60-"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5107 # Function type index
.secrel32 "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" # Function section relative address
.secidx "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" # Function section index
.byte 0 # Flags
.asciz "gsl::details::extent_type<-1>::extent_type" # Function name
.Ltmp852:
.short .Ltmp854-.Ltmp853 # Record length
.Ltmp853:
.short 4414 # Record kind: S_LOCAL
.long 4159 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp854:
.cv_def_range .Ltmp192 .Ltmp196, "E\021N\001\000\000\340\377\377\377"
.short .Ltmp856-.Ltmp855 # Record length
.Ltmp855:
.short 4414 # Record kind: S_LOCAL
.long 19 # TypeIndex
.short 1 # Flags
.asciz "size"
.Ltmp856:
.cv_def_range .Ltmp192 .Ltmp196, "E\021N\001\000\000\350\377\377\377"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp850:
.p2align 2
.cv_linetable 60, "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z", .Lfunc_end60
.section .debug$S,"dr",associative,"??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Vector_alloc<const std::allocator<int> &,void>
.long .Ltmp858-.Ltmp857 # Subsection size
.Ltmp857:
.short .Ltmp860-.Ltmp859 # Record length
.Ltmp859:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end61-"??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5109 # Function type index
.secrel32 "??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # Function section relative address
.secidx "??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Vector_alloc<const std::allocator<int> &,void>" # Function name
.Ltmp860:
.short .Ltmp862-.Ltmp861 # Record length
.Ltmp861:
.short 4414 # Record kind: S_LOCAL
.long 4334 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp862:
.cv_def_range .Ltmp199 .Ltmp203, "E\021N\001\000\000\350\377\377\377"
.short .Ltmp864-.Ltmp863 # Record length
.Ltmp863:
.short 4414 # Record kind: S_LOCAL
.long 4231 # TypeIndex
.short 1 # Flags
.asciz "_Al"
.Ltmp864:
.cv_def_range .Ltmp199 .Ltmp203, "E\021N\001\000\000\360\377\377\377"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp858:
.p2align 2
.cv_linetable 61, "??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z", .Lfunc_end61
.section .debug$S,"dr",associative,"??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::_Construct<const int *>
.long .Ltmp866-.Ltmp865 # Subsection size
.Ltmp865:
.short .Ltmp868-.Ltmp867 # Record length
.Ltmp867:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end62-"??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5111 # Function type index
.secrel32 "??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0@Z" # Function section relative address
.secidx "??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0@Z" # Function section index
.byte 0 # Flags
.asciz "std::vector<int,std::allocator<int> >::_Construct<const int *>" # Function name
.Ltmp868:
.short .Ltmp870-.Ltmp869 # Record length
.Ltmp869:
.short 4414 # Record kind: S_LOCAL
.long 4227 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp870:
.cv_def_range .Ltmp204 .Ltmp205, "E\021O\001\000\0000\000\000\000"
.short .Ltmp872-.Ltmp871 # Record length
.Ltmp871:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_First"
.Ltmp872:
.cv_def_range .Ltmp204 .Ltmp205, "E\021O\001\000\0008\000\000\000"
.short .Ltmp874-.Ltmp873 # Record length
.Ltmp873:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_Last"
.Ltmp874:
.cv_def_range .Ltmp204 .Ltmp205, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp866:
.p2align 2
.cv_linetable 62, "??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0@Z", .Lfunc_end62
.section .debug$S,"dr",associative,"?end@?$initializer_list@H@std@@QEBAPEBHXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::initializer_list<int>::end
.long .Ltmp876-.Ltmp875 # Subsection size
.Ltmp875:
.short .Ltmp878-.Ltmp877 # Record length
.Ltmp877:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end63-"?end@?$initializer_list@H@std@@QEBAPEBHXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5112 # Function type index
.secrel32 "?end@?$initializer_list@H@std@@QEBAPEBHXZ" # Function section relative address
.secidx "?end@?$initializer_list@H@std@@QEBAPEBHXZ" # Function section index
.byte 0 # Flags
.asciz "std::initializer_list<int>::end" # Function name
.Ltmp878:
.short .Ltmp880-.Ltmp879 # Record length
.Ltmp879:
.short 4414 # Record kind: S_LOCAL
.long 4407 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp880:
.cv_def_range .Ltmp206 .Ltmp207, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp876:
.p2align 2
.cv_linetable 63, "?end@?$initializer_list@H@std@@QEBAPEBHXZ", .Lfunc_end63
.section .debug$S,"dr",associative,"?begin@?$initializer_list@H@std@@QEBAPEBHXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::initializer_list<int>::begin
.long .Ltmp882-.Ltmp881 # Subsection size
.Ltmp881:
.short .Ltmp884-.Ltmp883 # Record length
.Ltmp883:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end64-"?begin@?$initializer_list@H@std@@QEBAPEBHXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5113 # Function type index
.secrel32 "?begin@?$initializer_list@H@std@@QEBAPEBHXZ" # Function section relative address
.secidx "?begin@?$initializer_list@H@std@@QEBAPEBHXZ" # Function section index
.byte 0 # Flags
.asciz "std::initializer_list<int>::begin" # Function name
.Ltmp884:
.short .Ltmp886-.Ltmp885 # Record length
.Ltmp885:
.short 4414 # Record kind: S_LOCAL
.long 4407 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp886:
.cv_def_range .Ltmp208 .Ltmp209, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp882:
.p2align 2
.cv_linetable 64, "?begin@?$initializer_list@H@std@@QEBAPEBHXZ", .Lfunc_end64
.section .debug$S,"dr",associative,"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::~_Vector_alloc
.long .Ltmp888-.Ltmp887 # Subsection size
.Ltmp887:
.short .Ltmp890-.Ltmp889 # Record length
.Ltmp889:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end65-"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5114 # Function type index
.secrel32 "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" # Function section relative address
.secidx "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::~_Vector_alloc" # Function name
.Ltmp890:
.short .Ltmp892-.Ltmp891 # Record length
.Ltmp891:
.short 4414 # Record kind: S_LOCAL
.long 4334 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp892:
.cv_def_range .Ltmp212 .Ltmp215, "E\021N\001\000\000\360\377\377\377"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp888:
.p2align 2
.cv_linetable 65, "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ", .Lfunc_end65
.section .debug$S,"dr",associative,"??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::forward<const std::allocator<int> &>
.long .Ltmp894-.Ltmp893 # Subsection size
.Ltmp893:
.short .Ltmp896-.Ltmp895 # Record length
.Ltmp895:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end66-"??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5116 # Function type index
.secrel32 "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z" # Function section relative address
.secidx "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z" # Function section index
.byte 0 # Flags
.asciz "std::forward<const std::allocator<int> &>" # Function name
.Ltmp896:
.short .Ltmp898-.Ltmp897 # Record length
.Ltmp897:
.short 4414 # Record kind: S_LOCAL
.long 4231 # TypeIndex
.short 1 # Flags
.asciz "_Arg"
.Ltmp898:
.cv_def_range .Ltmp216 .Ltmp217, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp894:
.p2align 2
.cv_linetable 66, "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z", .Lfunc_end66
.section .debug$S,"dr",associative,"??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::_Compressed_pair<const std::allocator<int> &>
.long .Ltmp900-.Ltmp899 # Subsection size
.Ltmp899:
.short .Ltmp902-.Ltmp901 # Record length
.Ltmp901:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end67-"??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5122 # Function type index
.secrel32 "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z" # Function section relative address
.secidx "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::_Compressed_pair<const std::allocator<int> &>" # Function name
.Ltmp902:
.short .Ltmp904-.Ltmp903 # Record length
.Ltmp903:
.short 4414 # Record kind: S_LOCAL
.long 4455 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp904:
.cv_def_range .Ltmp218 .Ltmp219, "E\021O\001\000\000@\000\000\000"
.short .Ltmp906-.Ltmp905 # Record length
.Ltmp905:
.short 4414 # Record kind: S_LOCAL
.long 5120 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp906:
.cv_def_range .Ltmp218 .Ltmp219, "E\021O\001\000\000P\000\000\000"
.short .Ltmp908-.Ltmp907 # Record length
.Ltmp907:
.short 4414 # Record kind: S_LOCAL
.long 4231 # TypeIndex
.short 1 # Flags
.asciz "_Val1"
.Ltmp908:
.cv_def_range .Ltmp218 .Ltmp219, "E\021O\001\000\000H\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp900:
.p2align 2
.cv_linetable 67, "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z", .Lfunc_end67
.section .debug$S,"dr",associative,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Alloc_proxy
.long .Ltmp910-.Ltmp909 # Subsection size
.Ltmp909:
.short .Ltmp912-.Ltmp911 # Record length
.Ltmp911:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end68-"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5123 # Function type index
.secrel32 "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Function section relative address
.secidx "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Alloc_proxy" # Function name
.Ltmp912:
.short .Ltmp914-.Ltmp913 # Record length
.Ltmp913:
.short 4414 # Record kind: S_LOCAL
.long 4334 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp914:
.cv_def_range .Ltmp220 .Ltmp221, "E\021O\001\000\000P\000\000\000"
.short .Ltmp916-.Ltmp915 # Record length
.Ltmp915:
.short 4414 # Record kind: S_LOCAL
.long 5124 # TypeIndex
.short 0 # Flags
.asciz "_Alproxy"
.Ltmp916:
.cv_def_range .Ltmp220 .Ltmp221, "E\021O\001\000\000h\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp910:
.p2align 2
.cv_linetable 68, "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ", .Lfunc_end68
.section .debug$S,"dr",associative,"??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::~_Compressed_pair
.long .Ltmp918-.Ltmp917 # Subsection size
.Ltmp917:
.short .Ltmp920-.Ltmp919 # Record length
.Ltmp919:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end69-"??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5194 # Function type index
.secrel32 "??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ" # Function section relative address
.secidx "??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::~_Compressed_pair" # Function name
.Ltmp920:
.short .Ltmp922-.Ltmp921 # Record length
.Ltmp921:
.short 4414 # Record kind: S_LOCAL
.long 4455 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp922:
.cv_def_range .Ltmp222 .Ltmp224, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp918:
.p2align 2
.cv_linetable 69, "??1?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@XZ", .Lfunc_end69
.section .debug$S,"dr",associative,"??$?0AEBV?$allocator@H@std@@@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Wrap_alloc<std::allocator<int> >::_Wrap_alloc<const std::allocator<int> &>
.long .Ltmp924-.Ltmp923 # Subsection size
.Ltmp923:
.short .Ltmp926-.Ltmp925 # Record length
.Ltmp925:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end70-"??$?0AEBV?$allocator@H@std@@@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5196 # Function type index
.secrel32 "??$?0AEBV?$allocator@H@std@@@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # Function section relative address
.secidx "??$?0AEBV?$allocator@H@std@@@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Wrap_alloc<std::allocator<int> >::_Wrap_alloc<const std::allocator<int> &>" # Function name
.Ltmp926:
.short .Ltmp928-.Ltmp927 # Record length
.Ltmp927:
.short 4414 # Record kind: S_LOCAL
.long 4435 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp928:
.cv_def_range .Ltmp225 .Ltmp226, "E\021O\001\000\0008\000\000\000"
.short .Ltmp930-.Ltmp929 # Record length
.Ltmp929:
.short 4414 # Record kind: S_LOCAL
.long 4231 # TypeIndex
.short 1 # Flags
.asciz "_Right"
.Ltmp930:
.cv_def_range .Ltmp225 .Ltmp226, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp924:
.p2align 2
.cv_linetable 70, "??$?0AEBV?$allocator@H@std@@@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z", .Lfunc_end70
.section .debug$S,"dr",associative,"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_val<std::_Simple_types<int> >::_Vector_val
.long .Ltmp932-.Ltmp931 # Subsection size
.Ltmp931:
.short .Ltmp934-.Ltmp933 # Record length
.Ltmp933:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end71-"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5197 # Function type index
.secrel32 "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" # Function section relative address
.secidx "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_val<std::_Simple_types<int> >::_Vector_val" # Function name
.Ltmp934:
.short .Ltmp936-.Ltmp935 # Record length
.Ltmp935:
.short 4414 # Record kind: S_LOCAL
.long 4507 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp936:
.cv_def_range .Ltmp227 .Ltmp228, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp932:
.p2align 2
.cv_linetable 71, "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ", .Lfunc_end71
.section .debug$S,"dr",associative,"??0?$allocator@H@std@@QEAA@AEBV01@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::allocator<int>::allocator
.long .Ltmp938-.Ltmp937 # Subsection size
.Ltmp937:
.short .Ltmp940-.Ltmp939 # Record length
.Ltmp939:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end72-"??0?$allocator@H@std@@QEAA@AEBV01@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5198 # Function type index
.secrel32 "??0?$allocator@H@std@@QEAA@AEBV01@@Z" # Function section relative address
.secidx "??0?$allocator@H@std@@QEAA@AEBV01@@Z" # Function section index
.byte 0 # Flags
.asciz "std::allocator<int>::allocator" # Function name
.Ltmp940:
.short .Ltmp942-.Ltmp941 # Record length
.Ltmp941:
.short 4414 # Record kind: S_LOCAL
.long 4385 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp942:
.cv_def_range .Ltmp229 .Ltmp230, "E\021O\001\000\000\000\000\000\000"
.short .Ltmp944-.Ltmp943 # Record length
.Ltmp943:
.short 4414 # Record kind: S_LOCAL
.long 4231 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp944:
.cv_def_range .Ltmp229 .Ltmp230, "E\021O\001\000\000\b\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp938:
.p2align 2
.cv_linetable 72, "??0?$allocator@H@std@@QEAA@AEBV01@@Z", .Lfunc_end72
.section .debug$S,"dr",associative,"??0_Container_base12@std@@QEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Container_base12::_Container_base12
.long .Ltmp946-.Ltmp945 # Subsection size
.Ltmp945:
.short .Ltmp948-.Ltmp947 # Record length
.Ltmp947:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end73-"??0_Container_base12@std@@QEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5199 # Function type index
.secrel32 "??0_Container_base12@std@@QEAA@XZ" # Function section relative address
.secidx "??0_Container_base12@std@@QEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Container_base12::_Container_base12" # Function name
.Ltmp948:
.short .Ltmp950-.Ltmp949 # Record length
.Ltmp949:
.short 4414 # Record kind: S_LOCAL
.long 4531 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp950:
.cv_def_range .Ltmp231 .Ltmp232, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp946:
.p2align 2
.cv_linetable 73, "??0_Container_base12@std@@QEAA@XZ", .Lfunc_end73
.section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Getal
.long .Ltmp952-.Ltmp951 # Subsection size
.Ltmp951:
.short .Ltmp954-.Ltmp953 # Record length
.Ltmp953:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end74-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5200 # Function type index
.secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # Function section relative address
.secidx "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Getal" # Function name
.Ltmp954:
.short .Ltmp956-.Ltmp955 # Record length
.Ltmp955:
.short 4414 # Record kind: S_LOCAL
.long 4334 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp956:
.cv_def_range .Ltmp233 .Ltmp234, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp952:
.p2align 2
.cv_linetable 74, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ", .Lfunc_end74
.section .debug$S,"dr",associative,"??$?0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAA@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@1@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::_Wrap_alloc<std::_Wrap_alloc<std::allocator<int> > &>
.long .Ltmp958-.Ltmp957 # Subsection size
.Ltmp957:
.short .Ltmp960-.Ltmp959 # Record length
.Ltmp959:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end75-"??$?0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAA@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@1@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5202 # Function type index
.secrel32 "??$?0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAA@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@1@@Z" # Function section relative address
.secidx "??$?0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAA@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@1@@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::_Wrap_alloc<std::_Wrap_alloc<std::allocator<int> > &>" # Function name
.Ltmp960:
.short .Ltmp962-.Ltmp961 # Record length
.Ltmp961:
.short 4414 # Record kind: S_LOCAL
.long 5138 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp962:
.cv_def_range .Ltmp235 .Ltmp236, "E\021O\001\000\0008\000\000\000"
.short .Ltmp964-.Ltmp963 # Record length
.Ltmp963:
.short 4414 # Record kind: S_LOCAL
.long 4340 # TypeIndex
.short 1 # Flags
.asciz "_Right"
.Ltmp964:
.cv_def_range .Ltmp235 .Ltmp236, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp958:
.p2align 2
.cv_linetable 75, "??$?0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAA@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@1@@Z", .Lfunc_end75
.section .debug$S,"dr",associative,"??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Unfancy<std::_Container_proxy>
.long .Ltmp966-.Ltmp965 # Subsection size
.Ltmp965:
.short .Ltmp968-.Ltmp967 # Record length
.Ltmp967:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end76-"??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5205 # Function type index
.secrel32 "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" # Function section relative address
.secidx "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Unfancy<std::_Container_proxy>" # Function name
.Ltmp968:
.short .Ltmp970-.Ltmp969 # Record length
.Ltmp969:
.short 4414 # Record kind: S_LOCAL
.long 4350 # TypeIndex
.short 1 # Flags
.asciz "_Ptr"
.Ltmp970:
.cv_def_range .Ltmp237 .Ltmp238, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp966:
.p2align 2
.cv_linetable 76, "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z", .Lfunc_end76
.section .debug$S,"dr",associative,"?allocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::allocate
.long .Ltmp972-.Ltmp971 # Subsection size
.Ltmp971:
.short .Ltmp974-.Ltmp973 # Record length
.Ltmp973:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end77-"?allocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5206 # Function type index
.secrel32 "?allocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" # Function section relative address
.secidx "?allocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::allocate" # Function name
.Ltmp974:
.short .Ltmp976-.Ltmp975 # Record length
.Ltmp975:
.short 4414 # Record kind: S_LOCAL
.long 5138 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp976:
.cv_def_range .Ltmp239 .Ltmp240, "E\021O\001\000\000(\000\000\000"
.short .Ltmp978-.Ltmp977 # Record length
.Ltmp977:
.short 4414 # Record kind: S_LOCAL
.long 35 # TypeIndex
.short 1 # Flags
.asciz "_Count"
.Ltmp978:
.cv_def_range .Ltmp239 .Ltmp240, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp972:
.p2align 2
.cv_linetable 77, "?allocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z", .Lfunc_end77
.section .debug$S,"dr",associative,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Myproxy
.long .Ltmp980-.Ltmp979 # Subsection size
.Ltmp979:
.short .Ltmp982-.Ltmp981 # Record length
.Ltmp981:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end78-"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5207 # Function type index
.secrel32 "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section relative address
.secidx "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Myproxy" # Function name
.Ltmp982:
.short .Ltmp984-.Ltmp983 # Record length
.Ltmp983:
.short 4414 # Record kind: S_LOCAL
.long 4334 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp984:
.cv_def_range .Ltmp241 .Ltmp242, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp980:
.p2align 2
.cv_linetable 78, "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ", .Lfunc_end78
.section .debug$S,"dr",associative,"??$construct@U_Container_proxy@std@@U12@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::construct<std::_Container_proxy,std::_Container_proxy>
.long .Ltmp986-.Ltmp985 # Subsection size
.Ltmp985:
.short .Ltmp988-.Ltmp987 # Record length
.Ltmp987:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end79-"??$construct@U_Container_proxy@std@@U12@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5211 # Function type index
.secrel32 "??$construct@U_Container_proxy@std@@U12@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z" # Function section relative address
.secidx "??$construct@U_Container_proxy@std@@U12@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::construct<std::_Container_proxy,std::_Container_proxy>" # Function name
.Ltmp988:
.short .Ltmp990-.Ltmp989 # Record length
.Ltmp989:
.short 4414 # Record kind: S_LOCAL
.long 5138 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp990:
.cv_def_range .Ltmp243 .Ltmp244, "E\021O\001\000\0000\000\000\000"
.short .Ltmp992-.Ltmp991 # Record length
.Ltmp991:
.short 4414 # Record kind: S_LOCAL
.long 4350 # TypeIndex
.short 1 # Flags
.asciz "_Ptr"
.Ltmp992:
.cv_def_range .Ltmp243 .Ltmp244, "E\021O\001\000\0008\000\000\000"
.short .Ltmp994-.Ltmp993 # Record length
.Ltmp993:
.short 4414 # Record kind: S_LOCAL
.long 5208 # TypeIndex
.short 1 # Flags
.asciz "_Args"
.Ltmp994:
.cv_def_range .Ltmp243 .Ltmp244, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp986:
.p2align 2
.cv_linetable 79, "??$construct@U_Container_proxy@std@@U12@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z", .Lfunc_end79
.section .debug$S,"dr",associative,"??0_Container_proxy@std@@QEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Container_proxy::_Container_proxy
.long .Ltmp996-.Ltmp995 # Subsection size
.Ltmp995:
.short .Ltmp998-.Ltmp997 # Record length
.Ltmp997:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end80-"??0_Container_proxy@std@@QEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5212 # Function type index
.secrel32 "??0_Container_proxy@std@@QEAA@XZ" # Function section relative address
.secidx "??0_Container_proxy@std@@QEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Container_proxy::_Container_proxy" # Function name
.Ltmp998:
.short .Ltmp1000-.Ltmp999 # Record length
.Ltmp999:
.short 4414 # Record kind: S_LOCAL
.long 4350 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1000:
.cv_def_range .Ltmp245 .Ltmp246, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp996:
.p2align 2
.cv_linetable 80, "??0_Container_proxy@std@@QEAA@XZ", .Lfunc_end80
.section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_first
.long .Ltmp1002-.Ltmp1001 # Subsection size
.Ltmp1001:
.short .Ltmp1004-.Ltmp1003 # Record length
.Ltmp1003:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end81-"?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5213 # Function type index
.secrel32 "?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # Function section relative address
.secidx "?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_first" # Function name
.Ltmp1004:
.short .Ltmp1006-.Ltmp1005 # Record length
.Ltmp1005:
.short 4414 # Record kind: S_LOCAL
.long 4455 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1006:
.cv_def_range .Ltmp247 .Ltmp248, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1002:
.p2align 2
.cv_linetable 81, "?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ", .Lfunc_end81
.section .debug$S,"dr",associative,"??$forward@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@std@@YAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@AEAU10@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::forward<std::_Wrap_alloc<std::allocator<int> > &>
.long .Ltmp1008-.Ltmp1007 # Subsection size
.Ltmp1007:
.short .Ltmp1010-.Ltmp1009 # Record length
.Ltmp1009:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end82-"??$forward@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@std@@YAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@AEAU10@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5215 # Function type index
.secrel32 "??$forward@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@std@@YAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@AEAU10@@Z" # Function section relative address
.secidx "??$forward@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@std@@YAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@AEAU10@@Z" # Function section index
.byte 0 # Flags
.asciz "std::forward<std::_Wrap_alloc<std::allocator<int> > &>" # Function name
.Ltmp1010:
.short .Ltmp1012-.Ltmp1011 # Record length
.Ltmp1011:
.short 4414 # Record kind: S_LOCAL
.long 4340 # TypeIndex
.short 1 # Flags
.asciz "_Arg"
.Ltmp1012:
.cv_def_range .Ltmp249 .Ltmp250, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1008:
.p2align 2
.cv_linetable 82, "??$forward@AEAU?$_Wrap_alloc@V?$allocator@H@std@@@std@@@std@@YAAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@AEAU10@@Z", .Lfunc_end82
.section .debug$S,"dr",associative,"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::allocator<std::_Container_proxy>::allocator<int>
.long .Ltmp1014-.Ltmp1013 # Subsection size
.Ltmp1013:
.short .Ltmp1016-.Ltmp1015 # Record length
.Ltmp1015:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end83-"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5217 # Function type index
.secrel32 "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # Function section relative address
.secidx "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # Function section index
.byte 0 # Flags
.asciz "std::allocator<std::_Container_proxy>::allocator<int>" # Function name
.Ltmp1016:
.short .Ltmp1018-.Ltmp1017 # Record length
.Ltmp1017:
.short 4414 # Record kind: S_LOCAL
.long 5166 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1018:
.cv_def_range .Ltmp251 .Ltmp252, "E\021O\001\000\000\000\000\000\000"
.short .Ltmp1020-.Ltmp1019 # Record length
.Ltmp1019:
.short 4414 # Record kind: S_LOCAL
.long 4231 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp1020:
.cv_def_range .Ltmp251 .Ltmp252, "E\021O\001\000\000\b\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1014:
.p2align 2
.cv_linetable 83, "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z", .Lfunc_end83
.section .debug$S,"dr",associative,"?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::allocator<std::_Container_proxy>::allocate
.long .Ltmp1022-.Ltmp1021 # Subsection size
.Ltmp1021:
.short .Ltmp1024-.Ltmp1023 # Record length
.Ltmp1023:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end84-"?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5218 # Function type index
.secrel32 "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" # Function section relative address
.secidx "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" # Function section index
.byte 0 # Flags
.asciz "std::allocator<std::_Container_proxy>::allocate" # Function name
.Ltmp1024:
.short .Ltmp1026-.Ltmp1025 # Record length
.Ltmp1025:
.short 4414 # Record kind: S_LOCAL
.long 5166 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1026:
.cv_def_range .Ltmp253 .Ltmp254, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1028-.Ltmp1027 # Record length
.Ltmp1027:
.short 4414 # Record kind: S_LOCAL
.long 35 # TypeIndex
.short 1 # Flags
.asciz "_Count"
.Ltmp1028:
.cv_def_range .Ltmp253 .Ltmp254, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1022:
.p2align 2
.cv_linetable 84, "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z", .Lfunc_end84
.section .debug$S,"dr",associative,"?_Allocate@std@@YAPEAX_K0_N@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Allocate
.long .Ltmp1030-.Ltmp1029 # Subsection size
.Ltmp1029:
.short .Ltmp1032-.Ltmp1031 # Record length
.Ltmp1031:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end85-"?_Allocate@std@@YAPEAX_K0_N@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5221 # Function type index
.secrel32 "?_Allocate@std@@YAPEAX_K0_N@Z" # Function section relative address
.secidx "?_Allocate@std@@YAPEAX_K0_N@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Allocate" # Function name
.Ltmp1032:
.short .Ltmp1034-.Ltmp1033 # Record length
.Ltmp1033:
.short 4414 # Record kind: S_LOCAL
.long 35 # TypeIndex
.short 1 # Flags
.asciz "_Count"
.Ltmp1034:
.cv_def_range .Ltmp255 .Ltmp271, "E\021O\001\000\000h\000\000\000"
.short .Ltmp1036-.Ltmp1035 # Record length
.Ltmp1035:
.short 4414 # Record kind: S_LOCAL
.long 35 # TypeIndex
.short 1 # Flags
.asciz "_Sz"
.Ltmp1036:
.cv_def_range .Ltmp255 .Ltmp271, "E\021O\001\000\000p\000\000\000"
.short .Ltmp1038-.Ltmp1037 # Record length
.Ltmp1037:
.short 4414 # Record kind: S_LOCAL
.long 48 # TypeIndex
.short 1 # Flags
.asciz "_Try_aligned_allocation"
.Ltmp1038:
.cv_def_range .Ltmp255 .Ltmp271, "E\021O\001\000\000\177\000\000\000"
.short .Ltmp1040-.Ltmp1039 # Record length
.Ltmp1039:
.short 4414 # Record kind: S_LOCAL
.long 1539 # TypeIndex
.short 0 # Flags
.asciz "_Ptr"
.Ltmp1040:
.cv_def_range .Ltmp255 .Ltmp271, "E\021O\001\000\000`\000\000\000"
.short .Ltmp1042-.Ltmp1041 # Record length
.Ltmp1041:
.short 4414 # Record kind: S_LOCAL
.long 4623 # TypeIndex
.short 0 # Flags
.asciz "_User_size"
.Ltmp1042:
.cv_def_range .Ltmp255 .Ltmp271, "E\021O\001\000\000X\000\000\000"
.short .Ltmp1044-.Ltmp1043 # Record length
.Ltmp1043:
.short 4355 # Record kind: S_BLOCK32
.long 0 # PtrParent
.long 0 # PtrEnd
.long .Ltmp266-.Ltmp260 # Code size
.secrel32 .Ltmp260 # Function section relative address
.secidx .Lfunc_begin85 # Function section index
.byte 0 # Lexical block name
.Ltmp1044:
.short .Ltmp1046-.Ltmp1045 # Record length
.Ltmp1045:
.short 4414 # Record kind: S_LOCAL
.long 4623 # TypeIndex
.short 0 # Flags
.asciz "_Block_size"
.Ltmp1046:
.cv_def_range .Ltmp260 .Ltmp266, "E\021O\001\000\000P\000\000\000"
.short .Ltmp1048-.Ltmp1047 # Record length
.Ltmp1047:
.short 4414 # Record kind: S_LOCAL
.long 4623 # TypeIndex
.short 0 # Flags
.asciz "_Ptr_container"
.Ltmp1048:
.cv_def_range .Ltmp260 .Ltmp266, "E\021O\001\000\000H\000\000\000"
.short 2 # Record length
.short 6 # Record kind: S_END
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1030:
.p2align 2
.cv_linetable 85, "?_Allocate@std@@YAPEAX_K0_N@Z", .Lfunc_end85
.section .debug$S,"dr",associative,"??$construct@U_Container_proxy@std@@U12@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@$$QEAU31@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::allocator_traits<std::allocator<std::_Container_proxy> >::construct<std::_Container_proxy,std::_Container_proxy>
.long .Ltmp1050-.Ltmp1049 # Subsection size
.Ltmp1049:
.short .Ltmp1052-.Ltmp1051 # Record length
.Ltmp1051:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end86-"??$construct@U_Container_proxy@std@@U12@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@$$QEAU31@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5224 # Function type index
.secrel32 "??$construct@U_Container_proxy@std@@U12@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@$$QEAU31@@Z" # Function section relative address
.secidx "??$construct@U_Container_proxy@std@@U12@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@$$QEAU31@@Z" # Function section index
.byte 0 # Flags
.asciz "std::allocator_traits<std::allocator<std::_Container_proxy> >::construct<std::_Container_proxy,std::_Container_proxy>" # Function name
.Ltmp1052:
.short .Ltmp1054-.Ltmp1053 # Record length
.Ltmp1053:
.short 4414 # Record kind: S_LOCAL
.long 5180 # TypeIndex
.short 1 # Flags
.asciz "_Al"
.Ltmp1054:
.cv_def_range .Ltmp272 .Ltmp273, "E\021O\001\000\0000\000\000\000"
.short .Ltmp1056-.Ltmp1055 # Record length
.Ltmp1055:
.short 4414 # Record kind: S_LOCAL
.long 4350 # TypeIndex
.short 1 # Flags
.asciz "_Ptr"
.Ltmp1056:
.cv_def_range .Ltmp272 .Ltmp273, "E\021O\001\000\0008\000\000\000"
.short .Ltmp1058-.Ltmp1057 # Record length
.Ltmp1057:
.short 4414 # Record kind: S_LOCAL
.long 5208 # TypeIndex
.short 1 # Flags
.asciz "_Args"
.Ltmp1058:
.cv_def_range .Ltmp272 .Ltmp273, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1050:
.p2align 2
.cv_linetable 86, "??$construct@U_Container_proxy@std@@U12@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@$$QEAU31@@Z", .Lfunc_end86
.section .debug$S,"dr",associative,"??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::forward<std::_Container_proxy>
.long .Ltmp1060-.Ltmp1059 # Subsection size
.Ltmp1059:
.short .Ltmp1062-.Ltmp1061 # Record length
.Ltmp1061:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end87-"??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5226 # Function type index
.secrel32 "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z" # Function section relative address
.secidx "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z" # Function section index
.byte 0 # Flags
.asciz "std::forward<std::_Container_proxy>" # Function name
.Ltmp1062:
.short .Ltmp1064-.Ltmp1063 # Record length
.Ltmp1063:
.short 4414 # Record kind: S_LOCAL
.long 5129 # TypeIndex
.short 1 # Flags
.asciz "_Arg"
.Ltmp1064:
.cv_def_range .Ltmp274 .Ltmp275, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1060:
.p2align 2
.cv_linetable 87, "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z", .Lfunc_end87
.section .debug$S,"dr",associative,"??$construct@U_Container_proxy@std@@U12@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::allocator<std::_Container_proxy>::construct<std::_Container_proxy,std::_Container_proxy>
.long .Ltmp1066-.Ltmp1065 # Subsection size
.Ltmp1065:
.short .Ltmp1068-.Ltmp1067 # Record length
.Ltmp1067:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end88-"??$construct@U_Container_proxy@std@@U12@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5228 # Function type index
.secrel32 "??$construct@U_Container_proxy@std@@U12@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z" # Function section relative address
.secidx "??$construct@U_Container_proxy@std@@U12@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z" # Function section index
.byte 0 # Flags
.asciz "std::allocator<std::_Container_proxy>::construct<std::_Container_proxy,std::_Container_proxy>" # Function name
.Ltmp1068:
.short .Ltmp1070-.Ltmp1069 # Record length
.Ltmp1069:
.short 4414 # Record kind: S_LOCAL
.long 5166 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1070:
.cv_def_range .Ltmp276 .Ltmp277, "E\021O\001\000\0000\000\000\000"
.short .Ltmp1072-.Ltmp1071 # Record length
.Ltmp1071:
.short 4414 # Record kind: S_LOCAL
.long 4350 # TypeIndex
.short 1 # Flags
.asciz "_Ptr"
.Ltmp1072:
.cv_def_range .Ltmp276 .Ltmp277, "E\021O\001\000\0008\000\000\000"
.short .Ltmp1074-.Ltmp1073 # Record length
.Ltmp1073:
.short 4414 # Record kind: S_LOCAL
.long 5208 # TypeIndex
.short 1 # Flags
.asciz "_Args"
.Ltmp1074:
.cv_def_range .Ltmp276 .Ltmp277, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1066:
.p2align 2
.cv_linetable 88, "??$construct@U_Container_proxy@std@@U12@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@$$QEAU21@@Z", .Lfunc_end88
.section .debug$S,"dr",associative,"??1?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_val<std::_Simple_types<int> >::~_Vector_val
.long .Ltmp1076-.Ltmp1075 # Subsection size
.Ltmp1075:
.short .Ltmp1078-.Ltmp1077 # Record length
.Ltmp1077:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end89-"??1?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5229 # Function type index
.secrel32 "??1?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" # Function section relative address
.secidx "??1?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_val<std::_Simple_types<int> >::~_Vector_val" # Function name
.Ltmp1078:
.short .Ltmp1080-.Ltmp1079 # Record length
.Ltmp1079:
.short 4414 # Record kind: S_LOCAL
.long 4507 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1080:
.cv_def_range .Ltmp278 .Ltmp280, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1076:
.p2align 2
.cv_linetable 89, "??1?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ", .Lfunc_end89
.section .debug$S,"dr",associative,"??1_Container_base12@std@@QEAA@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Container_base12::~_Container_base12
.long .Ltmp1082-.Ltmp1081 # Subsection size
.Ltmp1081:
.short .Ltmp1084-.Ltmp1083 # Record length
.Ltmp1083:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end90-"??1_Container_base12@std@@QEAA@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5230 # Function type index
.secrel32 "??1_Container_base12@std@@QEAA@XZ" # Function section relative address
.secidx "??1_Container_base12@std@@QEAA@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Container_base12::~_Container_base12" # Function name
.Ltmp1084:
.short .Ltmp1086-.Ltmp1085 # Record length
.Ltmp1085:
.short 4414 # Record kind: S_LOCAL
.long 4531 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1086:
.cv_def_range .Ltmp283 .Ltmp286, "E\021N\001\000\000\360\377\377\377"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1082:
.p2align 2
.cv_linetable 90, "??1_Container_base12@std@@QEAA@XZ", .Lfunc_end90
.section .debug$S,"dr",associative,"?_Orphan_all@_Container_base12@std@@QEAAXXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Container_base12::_Orphan_all
.long .Ltmp1088-.Ltmp1087 # Subsection size
.Ltmp1087:
.short .Ltmp1090-.Ltmp1089 # Record length
.Ltmp1089:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end91-"?_Orphan_all@_Container_base12@std@@QEAAXXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5231 # Function type index
.secrel32 "?_Orphan_all@_Container_base12@std@@QEAAXXZ" # Function section relative address
.secidx "?_Orphan_all@_Container_base12@std@@QEAAXXZ" # Function section index
.byte 0 # Flags
.asciz "std::_Container_base12::_Orphan_all" # Function name
.Ltmp1090:
.short .Ltmp1092-.Ltmp1091 # Record length
.Ltmp1091:
.short 4414 # Record kind: S_LOCAL
.long 4531 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1092:
.cv_def_range .Ltmp287 .Ltmp294, "E\021O\001\000\000@\000\000\000"
.short .Ltmp1094-.Ltmp1093 # Record length
.Ltmp1093:
.short 4355 # Record kind: S_BLOCK32
.long 0 # PtrParent
.long 0 # PtrEnd
.long .Ltmp293-.Ltmp288 # Code size
.secrel32 .Ltmp288 # Function section relative address
.secidx .Lfunc_begin91 # Function section index
.byte 0 # Lexical block name
.Ltmp1094:
.short .Ltmp1096-.Ltmp1095 # Record length
.Ltmp1095:
.short 4414 # Record kind: S_LOCAL
.long 5252 # TypeIndex
.short 0 # Flags
.asciz "_Lock"
.Ltmp1096:
.cv_def_range .Ltmp288 .Ltmp293, "E\021O\001\000\000H\000\000\000"
.short .Ltmp1098-.Ltmp1097 # Record length
.Ltmp1097:
.short 4355 # Record kind: S_BLOCK32
.long 0 # PtrParent
.long 0 # PtrEnd
.long .Ltmp292-.Ltmp290 # Code size
.secrel32 .Ltmp290 # Function section relative address
.secidx .Lfunc_begin91 # Function section index
.byte 0 # Lexical block name
.Ltmp1098:
.short .Ltmp1100-.Ltmp1099 # Record length
.Ltmp1099:
.short 4414 # Record kind: S_LOCAL
.long 4345 # TypeIndex
.short 0 # Flags
.asciz "_Pnext"
.Ltmp1100:
.cv_def_range .Ltmp290 .Ltmp292, "E\021O\001\000\0008\000\000\000"
.short 2 # Record length
.short 6 # Record kind: S_END
.short 2 # Record length
.short 6 # Record kind: S_END
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1088:
.p2align 2
.cv_linetable 91, "?_Orphan_all@_Container_base12@std@@QEAAXXZ", .Lfunc_end91
.section .debug$S,"dr",associative,"??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::_Construct<const int *>
.long .Ltmp1102-.Ltmp1101 # Subsection size
.Ltmp1101:
.short .Ltmp1104-.Ltmp1103 # Record length
.Ltmp1103:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end92-"??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5257 # Function type index
.secrel32 "??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z" # Function section relative address
.secidx "??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z" # Function section index
.byte 0 # Flags
.asciz "std::vector<int,std::allocator<int> >::_Construct<const int *>" # Function name
.Ltmp1104:
.short .Ltmp1106-.Ltmp1105 # Record length
.Ltmp1105:
.short 4414 # Record kind: S_LOCAL
.long 4227 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1106:
.cv_def_range .Ltmp297 .Ltmp301, "E\021N\001\000\000\330\377\377\377"
.short .Ltmp1108-.Ltmp1107 # Record length
.Ltmp1107:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_First"
.Ltmp1108:
.cv_def_range .Ltmp297 .Ltmp301, "E\021N\001\000\000\340\377\377\377"
.short .Ltmp1110-.Ltmp1109 # Record length
.Ltmp1109:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_Last"
.Ltmp1110:
.cv_def_range .Ltmp297 .Ltmp301, "E\021N\001\000\000\350\377\377\377"
.short .Ltmp1112-.Ltmp1111 # Record length
.Ltmp1111:
.short 4414 # Record kind: S_LOCAL
.long 5014 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp1112:
.cv_def_range .Ltmp297 .Ltmp301, "E\021N\001\000\000\360\377\377\377"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1102:
.p2align 2
.cv_linetable 92, "??$_Construct@PEBH@?$vector@HV?$allocator@H@std@@@std@@QEAAXPEBH0Uforward_iterator_tag@1@@Z", .Lfunc_end92
.section .debug$S,"dr",associative,"?_Buy@?$vector@HV?$allocator@H@std@@@std@@IEAA_N_K@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::_Buy
.long .Ltmp1114-.Ltmp1113 # Subsection size
.Ltmp1113:
.short .Ltmp1116-.Ltmp1115 # Record length
.Ltmp1115:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end93-"?_Buy@?$vector@HV?$allocator@H@std@@@std@@IEAA_N_K@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5258 # Function type index
.secrel32 "?_Buy@?$vector@HV?$allocator@H@std@@@std@@IEAA_N_K@Z" # Function section relative address
.secidx "?_Buy@?$vector@HV?$allocator@H@std@@@std@@IEAA_N_K@Z" # Function section index
.byte 0 # Flags
.asciz "std::vector<int,std::allocator<int> >::_Buy" # Function name
.Ltmp1116:
.short .Ltmp1118-.Ltmp1117 # Record length
.Ltmp1117:
.short 4414 # Record kind: S_LOCAL
.long 4227 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1118:
.cv_def_range .Ltmp302 .Ltmp308, "E\021O\001\000\000@\000\000\000"
.short .Ltmp1120-.Ltmp1119 # Record length
.Ltmp1119:
.short 4414 # Record kind: S_LOCAL
.long 35 # TypeIndex
.short 1 # Flags
.asciz "_Capacity"
.Ltmp1120:
.cv_def_range .Ltmp302 .Ltmp308, "E\021O\001\000\000H\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1114:
.p2align 2
.cv_linetable 93, "?_Buy@?$vector@HV?$allocator@H@std@@@std@@IEAA_N_K@Z", .Lfunc_end93
.section .debug$S,"dr",associative,"??$distance@PEBH@std@@YA_JPEBH0@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::distance<const int *>
.long .Ltmp1122-.Ltmp1121 # Subsection size
.Ltmp1121:
.short .Ltmp1124-.Ltmp1123 # Record length
.Ltmp1123:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end94-"??$distance@PEBH@std@@YA_JPEBH0@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5260 # Function type index
.secrel32 "??$distance@PEBH@std@@YA_JPEBH0@Z" # Function section relative address
.secidx "??$distance@PEBH@std@@YA_JPEBH0@Z" # Function section index
.byte 0 # Flags
.asciz "std::distance<const int *>" # Function name
.Ltmp1124:
.short .Ltmp1126-.Ltmp1125 # Record length
.Ltmp1125:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_First"
.Ltmp1126:
.cv_def_range .Ltmp309 .Ltmp310, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1128-.Ltmp1127 # Record length
.Ltmp1127:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_Last"
.Ltmp1128:
.cv_def_range .Ltmp309 .Ltmp310, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1122:
.p2align 2
.cv_linetable 94, "??$distance@PEBH@std@@YA_JPEBH0@Z", .Lfunc_end94
.section .debug$S,"dr",associative,"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@IEAAPEAHPEBH0PEAH@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::_Ucopy<const int *>
.long .Ltmp1130-.Ltmp1129 # Subsection size
.Ltmp1129:
.short .Ltmp1132-.Ltmp1131 # Record length
.Ltmp1131:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end95-"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@IEAAPEAHPEBH0PEAH@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5263 # Function type index
.secrel32 "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@IEAAPEAHPEBH0PEAH@Z" # Function section relative address
.secidx "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@IEAAPEAHPEBH0PEAH@Z" # Function section index
.byte 0 # Flags
.asciz "std::vector<int,std::allocator<int> >::_Ucopy<const int *>" # Function name
.Ltmp1132:
.short .Ltmp1134-.Ltmp1133 # Record length
.Ltmp1133:
.short 4414 # Record kind: S_LOCAL
.long 4227 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1134:
.cv_def_range .Ltmp311 .Ltmp312, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1136-.Ltmp1135 # Record length
.Ltmp1135:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_First"
.Ltmp1136:
.cv_def_range .Ltmp311 .Ltmp312, "E\021O\001\000\0000\000\000\000"
.short .Ltmp1138-.Ltmp1137 # Record length
.Ltmp1137:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_Last"
.Ltmp1138:
.cv_def_range .Ltmp311 .Ltmp312, "E\021O\001\000\0008\000\000\000"
.short .Ltmp1140-.Ltmp1139 # Record length
.Ltmp1139:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "_Ptr"
.Ltmp1140:
.cv_def_range .Ltmp311 .Ltmp312, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1130:
.p2align 2
.cv_linetable 95, "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@IEAAPEAHPEBH0PEAH@Z", .Lfunc_end95
.section .debug$S,"dr",associative,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Mylast
.long .Ltmp1142-.Ltmp1141 # Subsection size
.Ltmp1141:
.short .Ltmp1144-.Ltmp1143 # Record length
.Ltmp1143:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end96-"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5264 # Function type index
.secrel32 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Function section relative address
.secidx "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Mylast" # Function name
.Ltmp1144:
.short .Ltmp1146-.Ltmp1145 # Record length
.Ltmp1145:
.short 4414 # Record kind: S_LOCAL
.long 4334 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1146:
.cv_def_range .Ltmp313 .Ltmp314, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1142:
.p2align 2
.cv_linetable 96, "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ", .Lfunc_end96
.section .debug$S,"dr",associative,"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::_Tidy
.long .Ltmp1148-.Ltmp1147 # Subsection size
.Ltmp1147:
.short .Ltmp1150-.Ltmp1149 # Record length
.Ltmp1149:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end97-"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5265 # Function type index
.secrel32 "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ" # Function section relative address
.secidx "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ" # Function section index
.byte 0 # Flags
.asciz "std::vector<int,std::allocator<int> >::_Tidy" # Function name
.Ltmp1150:
.short .Ltmp1152-.Ltmp1151 # Record length
.Ltmp1151:
.short 4414 # Record kind: S_LOCAL
.long 4227 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1152:
.cv_def_range .Ltmp315 .Ltmp318, "E\021O\001\000\000P\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1148:
.p2align 2
.cv_linetable 97, "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@IEAAXXZ", .Lfunc_end97
.section .debug$S,"dr",associative,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Myend
.long .Ltmp1154-.Ltmp1153 # Subsection size
.Ltmp1153:
.short .Ltmp1156-.Ltmp1155 # Record length
.Ltmp1155:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end98-"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5266 # Function type index
.secrel32 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Function section relative address
.secidx "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Myend" # Function name
.Ltmp1156:
.short .Ltmp1158-.Ltmp1157 # Record length
.Ltmp1157:
.short 4414 # Record kind: S_LOCAL
.long 4334 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1158:
.cv_def_range .Ltmp319 .Ltmp320, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1154:
.p2align 2
.cv_linetable 98, "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ", .Lfunc_end98
.section .debug$S,"dr",associative,"?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::max_size
.long .Ltmp1160-.Ltmp1159 # Subsection size
.Ltmp1159:
.short .Ltmp1162-.Ltmp1161 # Record length
.Ltmp1161:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end99-"?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5267 # Function type index
.secrel32 "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Function section relative address
.secidx "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Function section index
.byte 0 # Flags
.asciz "std::vector<int,std::allocator<int> >::max_size" # Function name
.Ltmp1162:
.short .Ltmp1164-.Ltmp1163 # Record length
.Ltmp1163:
.short 4414 # Record kind: S_LOCAL
.long 4289 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1164:
.cv_def_range .Ltmp321 .Ltmp322, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1160:
.p2align 2
.cv_linetable 99, "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ", .Lfunc_end99
.section .debug$S,"dr",associative,"?_Xlen@?$vector@HV?$allocator@H@std@@@std@@IEBAXXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::_Xlen
.long .Ltmp1166-.Ltmp1165 # Subsection size
.Ltmp1165:
.short .Ltmp1168-.Ltmp1167 # Record length
.Ltmp1167:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end100-"?_Xlen@?$vector@HV?$allocator@H@std@@@std@@IEBAXXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5268 # Function type index
.secrel32 "?_Xlen@?$vector@HV?$allocator@H@std@@@std@@IEBAXXZ" # Function section relative address
.secidx "?_Xlen@?$vector@HV?$allocator@H@std@@@std@@IEBAXXZ" # Function section index
.byte 0 # Flags
.asciz "std::vector<int,std::allocator<int> >::_Xlen" # Function name
.Ltmp1168:
.short .Ltmp1170-.Ltmp1169 # Record length
.Ltmp1169:
.short 4414 # Record kind: S_LOCAL
.long 4289 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1170:
.cv_def_range .Ltmp323 .Ltmp324, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1166:
.p2align 2
.cv_linetable 100, "?_Xlen@?$vector@HV?$allocator@H@std@@@std@@IEBAXXZ", .Lfunc_end100
.section .debug$S,"dr",associative,"?allocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAPEAH_K@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Wrap_alloc<std::allocator<int> >::allocate
.long .Ltmp1172-.Ltmp1171 # Subsection size
.Ltmp1171:
.short .Ltmp1174-.Ltmp1173 # Record length
.Ltmp1173:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end101-"?allocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAPEAH_K@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5269 # Function type index
.secrel32 "?allocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAPEAH_K@Z" # Function section relative address
.secidx "?allocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAPEAH_K@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Wrap_alloc<std::allocator<int> >::allocate" # Function name
.Ltmp1174:
.short .Ltmp1176-.Ltmp1175 # Record length
.Ltmp1175:
.short 4414 # Record kind: S_LOCAL
.long 4435 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1176:
.cv_def_range .Ltmp325 .Ltmp326, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1178-.Ltmp1177 # Record length
.Ltmp1177:
.short 4414 # Record kind: S_LOCAL
.long 35 # TypeIndex
.short 1 # Flags
.asciz "_Count"
.Ltmp1178:
.cv_def_range .Ltmp325 .Ltmp326, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1172:
.p2align 2
.cv_linetable 101, "?allocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAPEAH_K@Z", .Lfunc_end101
.section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Getal
.long .Ltmp1180-.Ltmp1179 # Subsection size
.Ltmp1179:
.short .Ltmp1182-.Ltmp1181 # Record length
.Ltmp1181:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end102-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5270 # Function type index
.secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # Function section relative address
.secidx "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Getal" # Function name
.Ltmp1182:
.short .Ltmp1184-.Ltmp1183 # Record length
.Ltmp1183:
.short 4414 # Record kind: S_LOCAL
.long 4347 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1184:
.cv_def_range .Ltmp327 .Ltmp328, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1180:
.p2align 2
.cv_linetable 102, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ", .Lfunc_end102
.section .debug$S,"dr",associative,"?max_size@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEBA_KU_Nil@2@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Wrap_alloc<std::allocator<int> >::max_size
.long .Ltmp1186-.Ltmp1185 # Subsection size
.Ltmp1185:
.short .Ltmp1188-.Ltmp1187 # Record length
.Ltmp1187:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end103-"?max_size@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEBA_KU_Nil@2@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5271 # Function type index
.secrel32 "?max_size@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEBA_KU_Nil@2@@Z" # Function section relative address
.secidx "?max_size@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEBA_KU_Nil@2@@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Wrap_alloc<std::allocator<int> >::max_size" # Function name
.Ltmp1188:
.short .Ltmp1190-.Ltmp1189 # Record length
.Ltmp1189:
.short 4414 # Record kind: S_LOCAL
.long 4428 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1190:
.cv_def_range .Ltmp329 .Ltmp330, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1192-.Ltmp1191 # Record length
.Ltmp1191:
.short 4414 # Record kind: S_LOCAL
.long 4516 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp1192:
.cv_def_range .Ltmp329 .Ltmp330, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1186:
.p2align 2
.cv_linetable 103, "?max_size@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEBA_KU_Nil@2@@Z", .Lfunc_end103
.section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_first
.long .Ltmp1194-.Ltmp1193 # Subsection size
.Ltmp1193:
.short .Ltmp1196-.Ltmp1195 # Record length
.Ltmp1195:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end104-"?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5272 # Function type index
.secrel32 "?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # Function section relative address
.secidx "?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ" # Function section index
.byte 0 # Flags
.asciz "std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_first" # Function name
.Ltmp1196:
.short .Ltmp1198-.Ltmp1197 # Record length
.Ltmp1197:
.short 4414 # Record kind: S_LOCAL
.long 4458 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1198:
.cv_def_range .Ltmp331 .Ltmp332, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1194:
.p2align 2
.cv_linetable 104, "?_Get_first@?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBU?$_Wrap_alloc@V?$allocator@H@std@@@2@XZ", .Lfunc_end104
.section .debug$S,"dr",associative,"?max_size@?$allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::allocator_traits<std::allocator<int> >::max_size
.long .Ltmp1200-.Ltmp1199 # Subsection size
.Ltmp1199:
.short .Ltmp1202-.Ltmp1201 # Record length
.Ltmp1201:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end105-"?max_size@?$allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5273 # Function type index
.secrel32 "?max_size@?$allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" # Function section relative address
.secidx "?max_size@?$allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" # Function section index
.byte 0 # Flags
.asciz "std::allocator_traits<std::allocator<int> >::max_size" # Function name
.Ltmp1202:
.short .Ltmp1204-.Ltmp1203 # Record length
.Ltmp1203:
.short 4414 # Record kind: S_LOCAL
.long 4231 # TypeIndex
.short 1 # Flags
.asciz "_Al"
.Ltmp1204:
.cv_def_range .Ltmp333 .Ltmp334, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1200:
.p2align 2
.cv_linetable 105, "?max_size@?$allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z", .Lfunc_end105
.section .debug$S,"dr",associative,"?max_size@?$allocator@H@std@@QEBA_KXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::allocator<int>::max_size
.long .Ltmp1206-.Ltmp1205 # Subsection size
.Ltmp1205:
.short .Ltmp1208-.Ltmp1207 # Record length
.Ltmp1207:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end106-"?max_size@?$allocator@H@std@@QEBA_KXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5274 # Function type index
.secrel32 "?max_size@?$allocator@H@std@@QEBA_KXZ" # Function section relative address
.secidx "?max_size@?$allocator@H@std@@QEBA_KXZ" # Function section index
.byte 0 # Flags
.asciz "std::allocator<int>::max_size" # Function name
.Ltmp1208:
.short .Ltmp1210-.Ltmp1209 # Record length
.Ltmp1209:
.short 4414 # Record kind: S_LOCAL
.long 4380 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1210:
.cv_def_range .Ltmp335 .Ltmp336, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1206:
.p2align 2
.cv_linetable 106, "?max_size@?$allocator@H@std@@QEBA_KXZ", .Lfunc_end106
.section .debug$S,"dr",associative,"?allocate@?$allocator@H@std@@QEAAPEAH_K@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::allocator<int>::allocate
.long .Ltmp1212-.Ltmp1211 # Subsection size
.Ltmp1211:
.short .Ltmp1214-.Ltmp1213 # Record length
.Ltmp1213:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end107-"?allocate@?$allocator@H@std@@QEAAPEAH_K@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5275 # Function type index
.secrel32 "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z" # Function section relative address
.secidx "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z" # Function section index
.byte 0 # Flags
.asciz "std::allocator<int>::allocate" # Function name
.Ltmp1214:
.short .Ltmp1216-.Ltmp1215 # Record length
.Ltmp1215:
.short 4414 # Record kind: S_LOCAL
.long 4385 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1216:
.cv_def_range .Ltmp337 .Ltmp338, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1218-.Ltmp1217 # Record length
.Ltmp1217:
.short 4414 # Record kind: S_LOCAL
.long 35 # TypeIndex
.short 1 # Flags
.asciz "_Count"
.Ltmp1218:
.cv_def_range .Ltmp337 .Ltmp338, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1212:
.p2align 2
.cv_linetable 107, "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z", .Lfunc_end107
.section .debug$S,"dr",associative,"??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Distance1<const int *>
.long .Ltmp1220-.Ltmp1219 # Subsection size
.Ltmp1219:
.short .Ltmp1222-.Ltmp1221 # Record length
.Ltmp1221:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end108-"??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5278 # Function type index
.secrel32 "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z" # Function section relative address
.secidx "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Distance1<const int *>" # Function name
.Ltmp1222:
.short .Ltmp1224-.Ltmp1223 # Record length
.Ltmp1223:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_First"
.Ltmp1224:
.cv_def_range .Ltmp339 .Ltmp342, "E\021O\001\000\000 \000\000\000"
.short .Ltmp1226-.Ltmp1225 # Record length
.Ltmp1225:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_Last"
.Ltmp1226:
.cv_def_range .Ltmp339 .Ltmp342, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1228-.Ltmp1227 # Record length
.Ltmp1227:
.short 4414 # Record kind: S_LOCAL
.long 4886 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp1228:
.cv_def_range .Ltmp339 .Ltmp342, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1220:
.p2align 2
.cv_linetable 108, "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z", .Lfunc_end108
.section .debug$S,"dr",associative,"??$_Debug_pointer@$$CBH@std@@YAXPEBHPEB_WI@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Debug_pointer<const int>
.long .Ltmp1230-.Ltmp1229 # Subsection size
.Ltmp1229:
.short .Ltmp1232-.Ltmp1231 # Record length
.Ltmp1231:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end109-"??$_Debug_pointer@$$CBH@std@@YAXPEBHPEB_WI@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5283 # Function type index
.secrel32 "??$_Debug_pointer@$$CBH@std@@YAXPEBHPEB_WI@Z" # Function section relative address
.secidx "??$_Debug_pointer@$$CBH@std@@YAXPEBHPEB_WI@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Debug_pointer<const int>" # Function name
.Ltmp1232:
.short .Ltmp1234-.Ltmp1233 # Record length
.Ltmp1233:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_Ptr"
.Ltmp1234:
.cv_def_range .Ltmp343 .Ltmp346, "E\021O\001\000\000 \000\000\000"
.short .Ltmp1236-.Ltmp1235 # Record length
.Ltmp1235:
.short 4414 # Record kind: S_LOCAL
.long 5280 # TypeIndex
.short 1 # Flags
.asciz "_File"
.Ltmp1236:
.cv_def_range .Ltmp343 .Ltmp346, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1238-.Ltmp1237 # Record length
.Ltmp1237:
.short 4414 # Record kind: S_LOCAL
.long 117 # TypeIndex
.short 1 # Flags
.asciz "_Line"
.Ltmp1238:
.cv_def_range .Ltmp343 .Ltmp346, "E\021O\001\000\0004\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1230:
.p2align 2
.cv_linetable 109, "??$_Debug_pointer@$$CBH@std@@YAXPEBHPEB_WI@Z", .Lfunc_end109
.section .debug$S,"dr",associative,"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Uninitialized_copy<const int *,int *,std::allocator<int> >
.long .Ltmp1240-.Ltmp1239 # Subsection size
.Ltmp1239:
.short .Ltmp1242-.Ltmp1241 # Record length
.Ltmp1241:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end110-"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5286 # Function type index
.secrel32 "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z" # Function section relative address
.secidx "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Uninitialized_copy<const int *,int *,std::allocator<int> >" # Function name
.Ltmp1242:
.short .Ltmp1244-.Ltmp1243 # Record length
.Ltmp1243:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_First"
.Ltmp1244:
.cv_def_range .Ltmp347 .Ltmp348, "E\021O\001\000\000@\000\000\000"
.short .Ltmp1246-.Ltmp1245 # Record length
.Ltmp1245:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_Last"
.Ltmp1246:
.cv_def_range .Ltmp347 .Ltmp348, "E\021O\001\000\000H\000\000\000"
.short .Ltmp1248-.Ltmp1247 # Record length
.Ltmp1247:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "_Dest"
.Ltmp1248:
.cv_def_range .Ltmp347 .Ltmp348, "E\021O\001\000\000X\000\000\000"
.short .Ltmp1250-.Ltmp1249 # Record length
.Ltmp1249:
.short 4414 # Record kind: S_LOCAL
.long 4340 # TypeIndex
.short 1 # Flags
.asciz "_Al"
.Ltmp1250:
.cv_def_range .Ltmp347 .Ltmp348, "E\021O\001\000\000P\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1240:
.p2align 2
.cv_linetable 110, "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z", .Lfunc_end110
.section .debug$S,"dr",associative,"??$_Rechecked@PEAHPEAH@std@@YAAEAPEAHAEAPEAHPEAH@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Rechecked<int *,int *>
.long .Ltmp1252-.Ltmp1251 # Subsection size
.Ltmp1251:
.short .Ltmp1254-.Ltmp1253 # Record length
.Ltmp1253:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end111-"??$_Rechecked@PEAHPEAH@std@@YAAEAPEAHAEAPEAHPEAH@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5289 # Function type index
.secrel32 "??$_Rechecked@PEAHPEAH@std@@YAAEAPEAHAEAPEAHPEAH@Z" # Function section relative address
.secidx "??$_Rechecked@PEAHPEAH@std@@YAAEAPEAHAEAPEAHPEAH@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Rechecked<int *,int *>" # Function name
.Ltmp1254:
.short .Ltmp1256-.Ltmp1255 # Record length
.Ltmp1255:
.short 4414 # Record kind: S_LOCAL
.long 4370 # TypeIndex
.short 1 # Flags
.asciz "_Dest"
.Ltmp1256:
.cv_def_range .Ltmp349 .Ltmp350, "E\021O\001\000\000\000\000\000\000"
.short .Ltmp1258-.Ltmp1257 # Record length
.Ltmp1257:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "_Src"
.Ltmp1258:
.cv_def_range .Ltmp349 .Ltmp350, "E\021O\001\000\000\b\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1252:
.p2align 2
.cv_linetable 111, "??$_Rechecked@PEAHPEAH@std@@YAAEAPEAHAEAPEAHPEAH@Z", .Lfunc_end111
.section .debug$S,"dr",associative,"??$_Uninitialized_copy_al_unchecked@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Uninitialized_copy_al_unchecked<const int *,int *,std::allocator<int> >
.long .Ltmp1260-.Ltmp1259 # Subsection size
.Ltmp1259:
.short .Ltmp1262-.Ltmp1261 # Record length
.Ltmp1261:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end112-"??$_Uninitialized_copy_al_unchecked@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5290 # Function type index
.secrel32 "??$_Uninitialized_copy_al_unchecked@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z" # Function section relative address
.secidx "??$_Uninitialized_copy_al_unchecked@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Uninitialized_copy_al_unchecked<const int *,int *,std::allocator<int> >" # Function name
.Ltmp1262:
.short .Ltmp1264-.Ltmp1263 # Record length
.Ltmp1263:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_First"
.Ltmp1264:
.cv_def_range .Ltmp351 .Ltmp353, "E\021O\001\000\000`\000\000\000"
.short .Ltmp1266-.Ltmp1265 # Record length
.Ltmp1265:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_Last"
.Ltmp1266:
.cv_def_range .Ltmp351 .Ltmp353, "E\021O\001\000\000H\000\000\000"
.short .Ltmp1268-.Ltmp1267 # Record length
.Ltmp1267:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "_Dest"
.Ltmp1268:
.cv_def_range .Ltmp351 .Ltmp353, "E\021O\001\000\000h\000\000\000"
.short .Ltmp1270-.Ltmp1269 # Record length
.Ltmp1269:
.short 4414 # Record kind: S_LOCAL
.long 4340 # TypeIndex
.short 1 # Flags
.asciz "_Al"
.Ltmp1270:
.cv_def_range .Ltmp351 .Ltmp353, "E\021O\001\000\000P\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1260:
.p2align 2
.cv_linetable 112, "??$_Uninitialized_copy_al_unchecked@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z", .Lfunc_end112
.section .debug$S,"dr",associative,"??$_Unchecked@PEAH@std@@YAPEAHPEAH@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Unchecked<int *>
.long .Ltmp1272-.Ltmp1271 # Subsection size
.Ltmp1271:
.short .Ltmp1274-.Ltmp1273 # Record length
.Ltmp1273:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end113-"??$_Unchecked@PEAH@std@@YAPEAHPEAH@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5291 # Function type index
.secrel32 "??$_Unchecked@PEAH@std@@YAPEAHPEAH@Z" # Function section relative address
.secidx "??$_Unchecked@PEAH@std@@YAPEAHPEAH@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Unchecked<int *>" # Function name
.Ltmp1274:
.short .Ltmp1276-.Ltmp1275 # Record length
.Ltmp1275:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "_Src"
.Ltmp1276:
.cv_def_range .Ltmp354 .Ltmp355, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1272:
.p2align 2
.cv_linetable 113, "??$_Unchecked@PEAH@std@@YAPEAHPEAH@Z", .Lfunc_end113
.section .debug$S,"dr",associative,"??$_Unchecked@PEBH@std@@YAPEBHPEBH@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Unchecked<const int *>
.long .Ltmp1278-.Ltmp1277 # Subsection size
.Ltmp1277:
.short .Ltmp1280-.Ltmp1279 # Record length
.Ltmp1279:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end114-"??$_Unchecked@PEBH@std@@YAPEBHPEBH@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5293 # Function type index
.secrel32 "??$_Unchecked@PEBH@std@@YAPEBHPEBH@Z" # Function section relative address
.secidx "??$_Unchecked@PEBH@std@@YAPEBHPEBH@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Unchecked<const int *>" # Function name
.Ltmp1280:
.short .Ltmp1282-.Ltmp1281 # Record length
.Ltmp1281:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_Src"
.Ltmp1282:
.cv_def_range .Ltmp356 .Ltmp357, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1278:
.p2align 2
.cv_linetable 114, "??$_Unchecked@PEBH@std@@YAPEBHPEBH@Z", .Lfunc_end114
.section .debug$S,"dr",associative,"??$_Uninitialized_copy_al_unchecked1@$$CBHHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Uninitialized_copy_al_unchecked1<const int,int,std::allocator<int> >
.long .Ltmp1284-.Ltmp1283 # Subsection size
.Ltmp1283:
.short .Ltmp1286-.Ltmp1285 # Record length
.Ltmp1285:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end115-"??$_Uninitialized_copy_al_unchecked1@$$CBHHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5307 # Function type index
.secrel32 "??$_Uninitialized_copy_al_unchecked1@$$CBHHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address
.secidx "??$_Uninitialized_copy_al_unchecked1@$$CBHHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Uninitialized_copy_al_unchecked1<const int,int,std::allocator<int> >" # Function name
.Ltmp1286:
.short .Ltmp1288-.Ltmp1287 # Record length
.Ltmp1287:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_First"
.Ltmp1288:
.cv_def_range .Ltmp358 .Ltmp359, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1290-.Ltmp1289 # Record length
.Ltmp1289:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_Last"
.Ltmp1290:
.cv_def_range .Ltmp358 .Ltmp359, "E\021O\001\000\0000\000\000\000"
.short .Ltmp1292-.Ltmp1291 # Record length
.Ltmp1291:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "_Dest"
.Ltmp1292:
.cv_def_range .Ltmp358 .Ltmp359, "E\021O\001\000\0008\000\000\000"
.short .Ltmp1294-.Ltmp1293 # Record length
.Ltmp1293:
.short 4414 # Record kind: S_LOCAL
.long 4340 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp1294:
.cv_def_range .Ltmp358 .Ltmp359, "E\021O\001\000\000@\000\000\000"
.short .Ltmp1296-.Ltmp1295 # Record length
.Ltmp1295:
.short 4414 # Record kind: S_LOCAL
.long 5299 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp1296:
.cv_def_range .Ltmp358 .Ltmp359, "E\021O\001\000\000P\000\000\000"
.short .Ltmp1298-.Ltmp1297 # Record length
.Ltmp1297:
.short 4414 # Record kind: S_LOCAL
.long 4263 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp1298:
.cv_def_range .Ltmp358 .Ltmp359, "E\021O\001\000\000H\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1284:
.p2align 2
.cv_linetable 115, "??$_Uninitialized_copy_al_unchecked1@$$CBHHV?$allocator@H@std@@@std@@YAPEAHPEBH0PEAHAEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end115
.section .debug$S,"dr",associative,"??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Ptr_copy_cat<const int,int>
.long .Ltmp1300-.Ltmp1299 # Subsection size
.Ltmp1299:
.short .Ltmp1302-.Ltmp1301 # Record length
.Ltmp1301:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end116-"??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5314 # Function type index
.secrel32 "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z" # Function section relative address
.secidx "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Ptr_copy_cat<const int,int>" # Function name
.Ltmp1302:
.short .Ltmp1304-.Ltmp1303 # Record length
.Ltmp1303:
.short 4414 # Record kind: S_LOCAL
.long 5309 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp1304:
.cv_def_range .Ltmp360 .Ltmp361, "E\021O\001\000\000\000\000\000\000"
.short .Ltmp1306-.Ltmp1305 # Record length
.Ltmp1305:
.short 4414 # Record kind: S_LOCAL
.long 5311 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp1306:
.cv_def_range .Ltmp360 .Ltmp361, "E\021O\001\000\000\b\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1300:
.p2align 2
.cv_linetable 116, "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z", .Lfunc_end116
.section .debug$S,"dr",associative,"??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Copy_memmove<const int *,int *>
.long .Ltmp1308-.Ltmp1307 # Subsection size
.Ltmp1307:
.short .Ltmp1310-.Ltmp1309 # Record length
.Ltmp1309:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end117-"??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5316 # Function type index
.secrel32 "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z" # Function section relative address
.secidx "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Copy_memmove<const int *,int *>" # Function name
.Ltmp1310:
.short .Ltmp1312-.Ltmp1311 # Record length
.Ltmp1311:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_First"
.Ltmp1312:
.cv_def_range .Ltmp362 .Ltmp363, "E\021O\001\000\000P\000\000\000"
.short .Ltmp1314-.Ltmp1313 # Record length
.Ltmp1313:
.short 4414 # Record kind: S_LOCAL
.long 4171 # TypeIndex
.short 1 # Flags
.asciz "_Last"
.Ltmp1314:
.cv_def_range .Ltmp362 .Ltmp363, "E\021O\001\000\000X\000\000\000"
.short .Ltmp1316-.Ltmp1315 # Record length
.Ltmp1315:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "_Dest"
.Ltmp1316:
.cv_def_range .Ltmp362 .Ltmp363, "E\021O\001\000\000`\000\000\000"
.short .Ltmp1318-.Ltmp1317 # Record length
.Ltmp1317:
.short 4414 # Record kind: S_LOCAL
.long 4580 # TypeIndex
.short 0 # Flags
.asciz "_First_ch"
.Ltmp1318:
.cv_def_range .Ltmp362 .Ltmp363, "E\021O\001\000\000H\000\000\000"
.short .Ltmp1320-.Ltmp1319 # Record length
.Ltmp1319:
.short 4414 # Record kind: S_LOCAL
.long 4580 # TypeIndex
.short 0 # Flags
.asciz "_Last_ch"
.Ltmp1320:
.cv_def_range .Ltmp362 .Ltmp363, "E\021O\001\000\000@\000\000\000"
.short .Ltmp1322-.Ltmp1321 # Record length
.Ltmp1321:
.short 4414 # Record kind: S_LOCAL
.long 5317 # TypeIndex
.short 0 # Flags
.asciz "_Dest_ch"
.Ltmp1322:
.cv_def_range .Ltmp362 .Ltmp363, "E\021O\001\000\0008\000\000\000"
.short .Ltmp1324-.Ltmp1323 # Record length
.Ltmp1323:
.short 4414 # Record kind: S_LOCAL
.long 4623 # TypeIndex
.short 0 # Flags
.asciz "_Count"
.Ltmp1324:
.cv_def_range .Ltmp362 .Ltmp363, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1308:
.p2align 2
.cv_linetable 117, "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z", .Lfunc_end117
.section .debug$S,"dr",associative,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Orphan_all
.long .Ltmp1326-.Ltmp1325 # Subsection size
.Ltmp1325:
.short .Ltmp1328-.Ltmp1327 # Record length
.Ltmp1327:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end118-"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5318 # Function type index
.secrel32 "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Function section relative address
.secidx "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Orphan_all" # Function name
.Ltmp1328:
.short .Ltmp1330-.Ltmp1329 # Record length
.Ltmp1329:
.short 4414 # Record kind: S_LOCAL
.long 4334 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1330:
.cv_def_range .Ltmp364 .Ltmp365, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1326:
.p2align 2
.cv_linetable 118, "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ", .Lfunc_end118
.section .debug$S,"dr",associative,"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@IEAAXPEAH0@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::_Destroy
.long .Ltmp1332-.Ltmp1331 # Subsection size
.Ltmp1331:
.short .Ltmp1334-.Ltmp1333 # Record length
.Ltmp1333:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end119-"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@IEAAXPEAH0@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5319 # Function type index
.secrel32 "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@IEAAXPEAH0@Z" # Function section relative address
.secidx "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@IEAAXPEAH0@Z" # Function section index
.byte 0 # Flags
.asciz "std::vector<int,std::allocator<int> >::_Destroy" # Function name
.Ltmp1334:
.short .Ltmp1336-.Ltmp1335 # Record length
.Ltmp1335:
.short 4414 # Record kind: S_LOCAL
.long 4227 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1336:
.cv_def_range .Ltmp366 .Ltmp367, "E\021O\001\000\000 \000\000\000"
.short .Ltmp1338-.Ltmp1337 # Record length
.Ltmp1337:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "_First"
.Ltmp1338:
.cv_def_range .Ltmp366 .Ltmp367, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1340-.Ltmp1339 # Record length
.Ltmp1339:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "_Last"
.Ltmp1340:
.cv_def_range .Ltmp366 .Ltmp367, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1332:
.p2align 2
.cv_linetable 119, "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@IEAAXPEAH0@Z", .Lfunc_end119
.section .debug$S,"dr",associative,"?deallocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAXPEAH_K@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Wrap_alloc<std::allocator<int> >::deallocate
.long .Ltmp1342-.Ltmp1341 # Subsection size
.Ltmp1341:
.short .Ltmp1344-.Ltmp1343 # Record length
.Ltmp1343:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end120-"?deallocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAXPEAH_K@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5320 # Function type index
.secrel32 "?deallocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAXPEAH_K@Z" # Function section relative address
.secidx "?deallocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAXPEAH_K@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Wrap_alloc<std::allocator<int> >::deallocate" # Function name
.Ltmp1344:
.short .Ltmp1346-.Ltmp1345 # Record length
.Ltmp1345:
.short 4414 # Record kind: S_LOCAL
.long 4435 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1346:
.cv_def_range .Ltmp368 .Ltmp369, "E\021O\001\000\000 \000\000\000"
.short .Ltmp1348-.Ltmp1347 # Record length
.Ltmp1347:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "_Ptr"
.Ltmp1348:
.cv_def_range .Ltmp368 .Ltmp369, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1350-.Ltmp1349 # Record length
.Ltmp1349:
.short 4414 # Record kind: S_LOCAL
.long 35 # TypeIndex
.short 1 # Flags
.asciz "_Count"
.Ltmp1350:
.cv_def_range .Ltmp368 .Ltmp369, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1342:
.p2align 2
.cv_linetable 120, "?deallocate@?$_Wrap_alloc@V?$allocator@H@std@@@std@@QEAAXPEAH_K@Z", .Lfunc_end120
.section .debug$S,"dr",associative,"??$_Destroy_range@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Destroy_range<std::allocator<int>,int *>
.long .Ltmp1352-.Ltmp1351 # Subsection size
.Ltmp1351:
.short .Ltmp1354-.Ltmp1353 # Record length
.Ltmp1353:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end121-"??$_Destroy_range@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5323 # Function type index
.secrel32 "??$_Destroy_range@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z" # Function section relative address
.secidx "??$_Destroy_range@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Destroy_range<std::allocator<int>,int *>" # Function name
.Ltmp1354:
.short .Ltmp1356-.Ltmp1355 # Record length
.Ltmp1355:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "_First"
.Ltmp1356:
.cv_def_range .Ltmp370 .Ltmp371, "E\021O\001\000\0000\000\000\000"
.short .Ltmp1358-.Ltmp1357 # Record length
.Ltmp1357:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "_Last"
.Ltmp1358:
.cv_def_range .Ltmp370 .Ltmp371, "E\021O\001\000\0008\000\000\000"
.short .Ltmp1360-.Ltmp1359 # Record length
.Ltmp1359:
.short 4414 # Record kind: S_LOCAL
.long 4340 # TypeIndex
.short 1 # Flags
.asciz "_Al"
.Ltmp1360:
.cv_def_range .Ltmp370 .Ltmp371, "E\021O\001\000\000@\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1352:
.p2align 2
.cv_linetable 121, "??$_Destroy_range@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@@Z", .Lfunc_end121
.section .debug$S,"dr",associative,"??$_Destroy_range1@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U?$integral_constant@_N$00@0@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Destroy_range1<std::allocator<int>,int *>
.long .Ltmp1362-.Ltmp1361 # Subsection size
.Ltmp1361:
.short .Ltmp1364-.Ltmp1363 # Record length
.Ltmp1363:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end122-"??$_Destroy_range1@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U?$integral_constant@_N$00@0@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5326 # Function type index
.secrel32 "??$_Destroy_range1@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address
.secidx "??$_Destroy_range1@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U?$integral_constant@_N$00@0@@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Destroy_range1<std::allocator<int>,int *>" # Function name
.Ltmp1364:
.short .Ltmp1366-.Ltmp1365 # Record length
.Ltmp1365:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp1366:
.cv_def_range .Ltmp372 .Ltmp373, "E\021O\001\000\000\000\000\000\000"
.short .Ltmp1368-.Ltmp1367 # Record length
.Ltmp1367:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp1368:
.cv_def_range .Ltmp372 .Ltmp373, "E\021O\001\000\000\b\000\000\000"
.short .Ltmp1370-.Ltmp1369 # Record length
.Ltmp1369:
.short 4414 # Record kind: S_LOCAL
.long 4340 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp1370:
.cv_def_range .Ltmp372 .Ltmp373, "E\021O\001\000\000\020\000\000\000"
.short .Ltmp1372-.Ltmp1371 # Record length
.Ltmp1371:
.short 4414 # Record kind: S_LOCAL
.long 4263 # TypeIndex
.short 1 # Flags
.byte 0
.Ltmp1372:
.cv_def_range .Ltmp372 .Ltmp373, "E\021O\001\000\000\030\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1362:
.p2align 2
.cv_linetable 122, "??$_Destroy_range1@V?$allocator@H@std@@PEAH@std@@YAXPEAH0AEAU?$_Wrap_alloc@V?$allocator@H@std@@@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end122
.section .debug$S,"dr",associative,"?deallocate@?$allocator@H@std@@QEAAXPEAH_K@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::allocator<int>::deallocate
.long .Ltmp1374-.Ltmp1373 # Subsection size
.Ltmp1373:
.short .Ltmp1376-.Ltmp1375 # Record length
.Ltmp1375:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end123-"?deallocate@?$allocator@H@std@@QEAAXPEAH_K@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5327 # Function type index
.secrel32 "?deallocate@?$allocator@H@std@@QEAAXPEAH_K@Z" # Function section relative address
.secidx "?deallocate@?$allocator@H@std@@QEAAXPEAH_K@Z" # Function section index
.byte 0 # Flags
.asciz "std::allocator<int>::deallocate" # Function name
.Ltmp1376:
.short .Ltmp1378-.Ltmp1377 # Record length
.Ltmp1377:
.short 4414 # Record kind: S_LOCAL
.long 4385 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1378:
.cv_def_range .Ltmp374 .Ltmp375, "E\021O\001\000\000 \000\000\000"
.short .Ltmp1380-.Ltmp1379 # Record length
.Ltmp1379:
.short 4414 # Record kind: S_LOCAL
.long 1652 # TypeIndex
.short 1 # Flags
.asciz "_Ptr"
.Ltmp1380:
.cv_def_range .Ltmp374 .Ltmp375, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1382-.Ltmp1381 # Record length
.Ltmp1381:
.short 4414 # Record kind: S_LOCAL
.long 35 # TypeIndex
.short 1 # Flags
.asciz "_Count"
.Ltmp1382:
.cv_def_range .Ltmp374 .Ltmp375, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1374:
.p2align 2
.cv_linetable 123, "?deallocate@?$allocator@H@std@@QEAAXPEAH_K@Z", .Lfunc_end123
.section .debug$S,"dr",associative,"?_Deallocate@std@@YAXPEAX_K1@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Deallocate
.long .Ltmp1384-.Ltmp1383 # Subsection size
.Ltmp1383:
.short .Ltmp1386-.Ltmp1385 # Record length
.Ltmp1385:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end124-"?_Deallocate@std@@YAXPEAX_K1@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5330 # Function type index
.secrel32 "?_Deallocate@std@@YAXPEAX_K1@Z" # Function section relative address
.secidx "?_Deallocate@std@@YAXPEAX_K1@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Deallocate" # Function name
.Ltmp1386:
.short .Ltmp1388-.Ltmp1387 # Record length
.Ltmp1387:
.short 4414 # Record kind: S_LOCAL
.long 1539 # TypeIndex
.short 1 # Flags
.asciz "_Ptr"
.Ltmp1388:
.cv_def_range .Ltmp376 .Ltmp394, "E\021O\001\000\000\200\000\000\000"
.short .Ltmp1390-.Ltmp1389 # Record length
.Ltmp1389:
.short 4414 # Record kind: S_LOCAL
.long 35 # TypeIndex
.short 1 # Flags
.asciz "_Count"
.Ltmp1390:
.cv_def_range .Ltmp376 .Ltmp394, "E\021O\001\000\000\210\000\000\000"
.short .Ltmp1392-.Ltmp1391 # Record length
.Ltmp1391:
.short 4414 # Record kind: S_LOCAL
.long 35 # TypeIndex
.short 1 # Flags
.asciz "_Sz"
.Ltmp1392:
.cv_def_range .Ltmp376 .Ltmp394, "E\021O\001\000\000\220\000\000\000"
.short .Ltmp1394-.Ltmp1393 # Record length
.Ltmp1393:
.short 4414 # Record kind: S_LOCAL
.long 4623 # TypeIndex
.short 0 # Flags
.asciz "_User_size"
.Ltmp1394:
.cv_def_range .Ltmp376 .Ltmp394, "E\021O\001\000\000x\000\000\000"
.short .Ltmp1396-.Ltmp1395 # Record length
.Ltmp1395:
.short 4355 # Record kind: S_BLOCK32
.long 0 # PtrParent
.long 0 # PtrEnd
.long .Ltmp393-.Ltmp379 # Code size
.secrel32 .Ltmp379 # Function section relative address
.secidx .Lfunc_begin124 # Function section index
.byte 0 # Lexical block name
.Ltmp1396:
.short .Ltmp1398-.Ltmp1397 # Record length
.Ltmp1397:
.short 4414 # Record kind: S_LOCAL
.long 4623 # TypeIndex
.short 0 # Flags
.asciz "_Ptr_user"
.Ltmp1398:
.cv_def_range .Ltmp379 .Ltmp393, "E\021O\001\000\000p\000\000\000"
.short .Ltmp1400-.Ltmp1399 # Record length
.Ltmp1399:
.short 4414 # Record kind: S_LOCAL
.long 4623 # TypeIndex
.short 0 # Flags
.asciz "_Ptr_ptr"
.Ltmp1400:
.cv_def_range .Ltmp379 .Ltmp393, "E\021O\001\000\000h\000\000\000"
.short .Ltmp1402-.Ltmp1401 # Record length
.Ltmp1401:
.short 4414 # Record kind: S_LOCAL
.long 4623 # TypeIndex
.short 0 # Flags
.asciz "_Ptr_container"
.Ltmp1402:
.cv_def_range .Ltmp379 .Ltmp393, "E\021O\001\000\000`\000\000\000"
.short 2 # Record length
.short 6 # Record kind: S_END
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1384:
.p2align 2
.cv_linetable 124, "?_Deallocate@std@@YAXPEAX_K1@Z", .Lfunc_end124
.section .debug$S,"dr",associative,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Free_proxy
.long .Ltmp1404-.Ltmp1403 # Subsection size
.Ltmp1403:
.short .Ltmp1406-.Ltmp1405 # Record length
.Ltmp1405:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end125-"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5331 # Function type index
.secrel32 "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Function section relative address
.secidx "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Function section index
.byte 0 # Flags
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Free_proxy" # Function name
.Ltmp1406:
.short .Ltmp1408-.Ltmp1407 # Record length
.Ltmp1407:
.short 4414 # Record kind: S_LOCAL
.long 4334 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1408:
.cv_def_range .Ltmp395 .Ltmp396, "E\021O\001\000\0000\000\000\000"
.short .Ltmp1410-.Ltmp1409 # Record length
.Ltmp1409:
.short 4414 # Record kind: S_LOCAL
.long 5124 # TypeIndex
.short 0 # Flags
.asciz "_Alproxy"
.Ltmp1410:
.cv_def_range .Ltmp395 .Ltmp396, "E\021O\001\000\0008\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1404:
.p2align 2
.cv_linetable 125, "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ", .Lfunc_end125
.section .debug$S,"dr",associative,"??$destroy@U_Container_proxy@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::destroy<std::_Container_proxy>
.long .Ltmp1412-.Ltmp1411 # Subsection size
.Ltmp1411:
.short .Ltmp1414-.Ltmp1413 # Record length
.Ltmp1413:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end126-"??$destroy@U_Container_proxy@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5333 # Function type index
.secrel32 "??$destroy@U_Container_proxy@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z" # Function section relative address
.secidx "??$destroy@U_Container_proxy@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::destroy<std::_Container_proxy>" # Function name
.Ltmp1414:
.short .Ltmp1416-.Ltmp1415 # Record length
.Ltmp1415:
.short 4414 # Record kind: S_LOCAL
.long 5138 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1416:
.cv_def_range .Ltmp397 .Ltmp398, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1418-.Ltmp1417 # Record length
.Ltmp1417:
.short 4414 # Record kind: S_LOCAL
.long 4350 # TypeIndex
.short 1 # Flags
.asciz "_Ptr"
.Ltmp1418:
.cv_def_range .Ltmp397 .Ltmp398, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1412:
.p2align 2
.cv_linetable 126, "??$destroy@U_Container_proxy@std@@@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z", .Lfunc_end126
.section .debug$S,"dr",associative,"?deallocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::deallocate
.long .Ltmp1420-.Ltmp1419 # Subsection size
.Ltmp1419:
.short .Ltmp1422-.Ltmp1421 # Record length
.Ltmp1421:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end127-"?deallocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5334 # Function type index
.secrel32 "?deallocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z" # Function section relative address
.secidx "?deallocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::deallocate" # Function name
.Ltmp1422:
.short .Ltmp1424-.Ltmp1423 # Record length
.Ltmp1423:
.short 4414 # Record kind: S_LOCAL
.long 5138 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1424:
.cv_def_range .Ltmp399 .Ltmp400, "E\021O\001\000\000 \000\000\000"
.short .Ltmp1426-.Ltmp1425 # Record length
.Ltmp1425:
.short 4414 # Record kind: S_LOCAL
.long 4350 # TypeIndex
.short 1 # Flags
.asciz "_Ptr"
.Ltmp1426:
.cv_def_range .Ltmp399 .Ltmp400, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1428-.Ltmp1427 # Record length
.Ltmp1427:
.short 4414 # Record kind: S_LOCAL
.long 35 # TypeIndex
.short 1 # Flags
.asciz "_Count"
.Ltmp1428:
.cv_def_range .Ltmp399 .Ltmp400, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1420:
.p2align 2
.cv_linetable 127, "?deallocate@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z", .Lfunc_end127
.section .debug$S,"dr",associative,"?address@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEBAPEAU_Container_proxy@2@AEAU32@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::address
.long .Ltmp1430-.Ltmp1429 # Subsection size
.Ltmp1429:
.short .Ltmp1432-.Ltmp1431 # Record length
.Ltmp1431:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end128-"?address@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEBAPEAU_Container_proxy@2@AEAU32@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5335 # Function type index
.secrel32 "?address@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEBAPEAU_Container_proxy@2@AEAU32@@Z" # Function section relative address
.secidx "?address@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEBAPEAU_Container_proxy@2@AEAU32@@Z" # Function section index
.byte 0 # Flags
.asciz "std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::address" # Function name
.Ltmp1432:
.short .Ltmp1434-.Ltmp1433 # Record length
.Ltmp1433:
.short 4414 # Record kind: S_LOCAL
.long 5127 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1434:
.cv_def_range .Ltmp401 .Ltmp402, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1436-.Ltmp1435 # Record length
.Ltmp1435:
.short 4414 # Record kind: S_LOCAL
.long 5129 # TypeIndex
.short 1 # Flags
.asciz "_Val"
.Ltmp1436:
.cv_def_range .Ltmp401 .Ltmp402, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1430:
.p2align 2
.cv_linetable 128, "?address@?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@QEBAPEAU_Container_proxy@2@AEAU32@@Z", .Lfunc_end128
.section .debug$S,"dr",associative,"??$destroy@U_Container_proxy@std@@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::allocator_traits<std::allocator<std::_Container_proxy> >::destroy<std::_Container_proxy>
.long .Ltmp1438-.Ltmp1437 # Subsection size
.Ltmp1437:
.short .Ltmp1440-.Ltmp1439 # Record length
.Ltmp1439:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end129-"??$destroy@U_Container_proxy@std@@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5338 # Function type index
.secrel32 "??$destroy@U_Container_proxy@std@@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@@Z" # Function section relative address
.secidx "??$destroy@U_Container_proxy@std@@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@@Z" # Function section index
.byte 0 # Flags
.asciz "std::allocator_traits<std::allocator<std::_Container_proxy> >::destroy<std::_Container_proxy>" # Function name
.Ltmp1440:
.short .Ltmp1442-.Ltmp1441 # Record length
.Ltmp1441:
.short 4414 # Record kind: S_LOCAL
.long 5180 # TypeIndex
.short 1 # Flags
.asciz "_Al"
.Ltmp1442:
.cv_def_range .Ltmp403 .Ltmp404, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1444-.Ltmp1443 # Record length
.Ltmp1443:
.short 4414 # Record kind: S_LOCAL
.long 4350 # TypeIndex
.short 1 # Flags
.asciz "_Ptr"
.Ltmp1444:
.cv_def_range .Ltmp403 .Ltmp404, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1438:
.p2align 2
.cv_linetable 129, "??$destroy@U_Container_proxy@std@@@?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@PEAU_Container_proxy@1@@Z", .Lfunc_end129
.section .debug$S,"dr",associative,"??$destroy@U_Container_proxy@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::allocator<std::_Container_proxy>::destroy<std::_Container_proxy>
.long .Ltmp1446-.Ltmp1445 # Subsection size
.Ltmp1445:
.short .Ltmp1448-.Ltmp1447 # Record length
.Ltmp1447:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end130-"??$destroy@U_Container_proxy@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5340 # Function type index
.secrel32 "??$destroy@U_Container_proxy@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z" # Function section relative address
.secidx "??$destroy@U_Container_proxy@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z" # Function section index
.byte 0 # Flags
.asciz "std::allocator<std::_Container_proxy>::destroy<std::_Container_proxy>" # Function name
.Ltmp1448:
.short .Ltmp1450-.Ltmp1449 # Record length
.Ltmp1449:
.short 4414 # Record kind: S_LOCAL
.long 5166 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1450:
.cv_def_range .Ltmp405 .Ltmp406, "E\021O\001\000\000\000\000\000\000"
.short .Ltmp1452-.Ltmp1451 # Record length
.Ltmp1451:
.short 4414 # Record kind: S_LOCAL
.long 4350 # TypeIndex
.short 1 # Flags
.asciz "_Ptr"
.Ltmp1452:
.cv_def_range .Ltmp405 .Ltmp406, "E\021O\001\000\000\b\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1446:
.p2align 2
.cv_linetable 130, "??$destroy@U_Container_proxy@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@1@@Z", .Lfunc_end130
.section .debug$S,"dr",associative,"?deallocate@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::allocator<std::_Container_proxy>::deallocate
.long .Ltmp1454-.Ltmp1453 # Subsection size
.Ltmp1453:
.short .Ltmp1456-.Ltmp1455 # Record length
.Ltmp1455:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end131-"?deallocate@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5341 # Function type index
.secrel32 "?deallocate@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z" # Function section relative address
.secidx "?deallocate@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z" # Function section index
.byte 0 # Flags
.asciz "std::allocator<std::_Container_proxy>::deallocate" # Function name
.Ltmp1456:
.short .Ltmp1458-.Ltmp1457 # Record length
.Ltmp1457:
.short 4414 # Record kind: S_LOCAL
.long 5166 # TypeIndex
.short 1 # Flags
.asciz "this"
.Ltmp1458:
.cv_def_range .Ltmp407 .Ltmp408, "E\021O\001\000\000 \000\000\000"
.short .Ltmp1460-.Ltmp1459 # Record length
.Ltmp1459:
.short 4414 # Record kind: S_LOCAL
.long 4350 # TypeIndex
.short 1 # Flags
.asciz "_Ptr"
.Ltmp1460:
.cv_def_range .Ltmp407 .Ltmp408, "E\021O\001\000\000(\000\000\000"
.short .Ltmp1462-.Ltmp1461 # Record length
.Ltmp1461:
.short 4414 # Record kind: S_LOCAL
.long 35 # TypeIndex
.short 1 # Flags
.asciz "_Count"
.Ltmp1462:
.cv_def_range .Ltmp407 .Ltmp408, "E\021O\001\000\0000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1454:
.p2align 2
.cv_linetable 131, "?deallocate@?$allocator@U_Container_proxy@std@@@std@@QEAAXPEAU_Container_proxy@2@_K@Z", .Lfunc_end131
.section .debug$S,"dr",associative,"?pointer_to@?$pointer_traits@PEAU_Container_proxy@std@@@std@@SAPEAU_Container_proxy@2@AEAU32@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::pointer_traits<std::_Container_proxy *>::pointer_to
.long .Ltmp1464-.Ltmp1463 # Subsection size
.Ltmp1463:
.short .Ltmp1466-.Ltmp1465 # Record length
.Ltmp1465:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end132-"?pointer_to@?$pointer_traits@PEAU_Container_proxy@std@@@std@@SAPEAU_Container_proxy@2@AEAU32@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5347 # Function type index
.secrel32 "?pointer_to@?$pointer_traits@PEAU_Container_proxy@std@@@std@@SAPEAU_Container_proxy@2@AEAU32@@Z" # Function section relative address
.secidx "?pointer_to@?$pointer_traits@PEAU_Container_proxy@std@@@std@@SAPEAU_Container_proxy@2@AEAU32@@Z" # Function section index
.byte 0 # Flags
.asciz "std::pointer_traits<std::_Container_proxy *>::pointer_to" # Function name
.Ltmp1466:
.short .Ltmp1468-.Ltmp1467 # Record length
.Ltmp1467:
.short 4414 # Record kind: S_LOCAL
.long 5129 # TypeIndex
.short 1 # Flags
.asciz "_Val"
.Ltmp1468:
.cv_def_range .Ltmp409 .Ltmp410, "E\021O\001\000\000 \000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1464:
.p2align 2
.cv_linetable 132, "?pointer_to@?$pointer_traits@PEAU_Container_proxy@std@@@std@@SAPEAU_Container_proxy@2@AEAU32@@Z", .Lfunc_end132
.section .debug$S,"dr",associative,"??$addressof@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@AEAU10@@Z"
.p2align 2
.long 4 # Debug section magic
.long 241 # Symbol subsection for std::addressof<std::_Container_proxy>
.long .Ltmp1470-.Ltmp1469 # Subsection size
.Ltmp1469:
.short .Ltmp1472-.Ltmp1471 # Record length
.Ltmp1471:
.short 4423 # Record kind: S_GPROC32_ID
.long 0 # PtrParent
.long 0 # PtrEnd
.long 0 # PtrNext
.long .Lfunc_end133-"??$addressof@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@AEAU10@@Z" # Code size
.long 0 # Offset after prologue
.long 0 # Offset before epilogue
.long 5349 # Function type index
.secrel32 "??$addressof@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@AEAU10@@Z" # Function section relative address
.secidx "??$addressof@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@AEAU10@@Z" # Function section index
.byte 0 # Flags
.asciz "std::addressof<std::_Container_proxy>" # Function name
.Ltmp1472:
.short .Ltmp1474-.Ltmp1473 # Record length
.Ltmp1473:
.short 4414 # Record kind: S_LOCAL
.long 5129 # TypeIndex
.short 1 # Flags
.asciz "_Val"
.Ltmp1474:
.cv_def_range .Ltmp411 .Ltmp412, "E\021O\001\000\000\000\000\000\000"
.short 2 # Record length
.short 4431 # Record kind: S_PROC_ID_END
.Ltmp1470:
.p2align 2
.cv_linetable 133, "??$addressof@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@AEAU10@@Z", .Lfunc_end133
.section .debug$S,"dr"
.long 241
.long .Ltmp1476-.Ltmp1475 # Subsection size
.Ltmp1475:
.short .Ltmp1478-.Ltmp1477 # Record length
.Ltmp1477:
.short 4360 # Record kind: S_UDT
.long 19 # Type
.asciz "ptrdiff_t"
.Ltmp1478:
.short .Ltmp1480-.Ltmp1479 # Record length
.Ltmp1479:
.short 4360 # Record kind: S_UDT
.long 19 # Type
.asciz "index_type"
.Ltmp1480:
.short .Ltmp1482-.Ltmp1481 # Record length
.Ltmp1481:
.short 4360 # Record kind: S_UDT
.long 116 # Type
.asciz "std::remove_cv_t<int>"
.Ltmp1482:
.short .Ltmp1484-.Ltmp1483 # Record length
.Ltmp1483:
.short 4360 # Record kind: S_UDT
.long 4149 # Type
.asciz "gsl::span<int,-1>"
.Ltmp1484:
.short .Ltmp1486-.Ltmp1485 # Record length
.Ltmp1485:
.short 4360 # Record kind: S_UDT
.long 4157 # Type
.asciz "gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >"
.Ltmp1486:
.short .Ltmp1488-.Ltmp1487 # Record length
.Ltmp1487:
.short 4360 # Record kind: S_UDT
.long 4165 # Type
.asciz "gsl::details::extent_type<-1>"
.Ltmp1488:
.short .Ltmp1490-.Ltmp1489 # Record length
.Ltmp1489:
.short 4360 # Record kind: S_UDT
.long 116 # Type
.asciz "std::remove_cv_t<const int>"
.Ltmp1490:
.short .Ltmp1492-.Ltmp1491 # Record length
.Ltmp1491:
.short 4360 # Record kind: S_UDT
.long 4210 # Type
.asciz "gsl::span<const int,-1>"
.Ltmp1492:
.short .Ltmp1494-.Ltmp1493 # Record length
.Ltmp1493:
.short 4360 # Record kind: S_UDT
.long 4216 # Type
.asciz "gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >"
.Ltmp1494:
.short .Ltmp1496-.Ltmp1495 # Record length
.Ltmp1495:
.short 4360 # Record kind: S_UDT
.long 35 # Type
.asciz "size_t"
.Ltmp1496:
.short .Ltmp1498-.Ltmp1497 # Record length
.Ltmp1497:
.short 4360 # Record kind: S_UDT
.long 4263 # Type
.asciz "std::true_type"
.Ltmp1498:
.short .Ltmp1500-.Ltmp1499 # Record length
.Ltmp1499:
.short 4360 # Record kind: S_UDT
.long 4266 # Type
.asciz "std::false_type"
.Ltmp1500:
.short .Ltmp1502-.Ltmp1501 # Record length
.Ltmp1501:
.short 4360 # Record kind: S_UDT
.long 4330 # Type
.asciz "std::vector<int,std::allocator<int> >"
.Ltmp1502:
.short .Ltmp1504-.Ltmp1503 # Record length
.Ltmp1503:
.short 4360 # Record kind: S_UDT
.long 4378 # Type
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >"
.Ltmp1504:
.short .Ltmp1506-.Ltmp1505 # Record length
.Ltmp1505:
.short 4360 # Record kind: S_UDT
.long 35 # Type
.asciz "size_type"
.Ltmp1506:
.short .Ltmp1508-.Ltmp1507 # Record length
.Ltmp1507:
.short 4360 # Record kind: S_UDT
.long 4399 # Type
.asciz "std::allocator<int>"
.Ltmp1508:
.short .Ltmp1510-.Ltmp1509 # Record length
.Ltmp1509:
.short 4360 # Record kind: S_UDT
.long 4411 # Type
.asciz "std::initializer_list<int>"
.Ltmp1510:
.short .Ltmp1512-.Ltmp1511 # Record length
.Ltmp1511:
.short 4360 # Record kind: S_UDT
.long 4419 # Type
.asciz "std::integral_constant<bool,1>"
.Ltmp1512:
.short .Ltmp1514-.Ltmp1513 # Record length
.Ltmp1513:
.short 4360 # Record kind: S_UDT
.long 4426 # Type
.asciz "std::integral_constant<bool,0>"
.Ltmp1514:
.short .Ltmp1516-.Ltmp1515 # Record length
.Ltmp1515:
.short 4360 # Record kind: S_UDT
.long 4453 # Type
.asciz "std::_Wrap_alloc<std::allocator<int> >"
.Ltmp1516:
.short .Ltmp1518-.Ltmp1517 # Record length
.Ltmp1517:
.short 4360 # Record kind: S_UDT
.long 4481 # Type
.asciz "std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>"
.Ltmp1518:
.short .Ltmp1520-.Ltmp1519 # Record length
.Ltmp1519:
.short 4360 # Record kind: S_UDT
.long 4501 # Type
.asciz "std::_Iterator_base12"
.Ltmp1520:
.short .Ltmp1522-.Ltmp1521 # Record length
.Ltmp1521:
.short 4360 # Record kind: S_UDT
.long 4505 # Type
.asciz "std::_Container_proxy"
.Ltmp1522:
.short .Ltmp1524-.Ltmp1523 # Record length
.Ltmp1523:
.short 4360 # Record kind: S_UDT
.long 4492 # Type
.asciz "std::_Container_base"
.Ltmp1524:
.short .Ltmp1526-.Ltmp1525 # Record length
.Ltmp1525:
.short 4360 # Record kind: S_UDT
.long 4510 # Type
.asciz "std::_Vector_val<std::_Simple_types<int> >"
.Ltmp1526:
.short .Ltmp1528-.Ltmp1527 # Record length
.Ltmp1527:
.short 4360 # Record kind: S_UDT
.long 4513 # Type
.asciz "std::_Simple_types<int>"
.Ltmp1528:
.short .Ltmp1530-.Ltmp1529 # Record length
.Ltmp1529:
.short 4360 # Record kind: S_UDT
.long 4516 # Type
.asciz "std::_Nil"
.Ltmp1530:
.short .Ltmp1532-.Ltmp1531 # Record length
.Ltmp1531:
.short 4360 # Record kind: S_UDT
.long 35 # Type
.asciz "size_type"
.Ltmp1532:
.short .Ltmp1534-.Ltmp1533 # Record length
.Ltmp1533:
.short 4360 # Record kind: S_UDT
.long 4529 # Type
.asciz "std::allocator_traits<std::allocator<int> >"
.Ltmp1534:
.short .Ltmp1536-.Ltmp1535 # Record length
.Ltmp1535:
.short 4360 # Record kind: S_UDT
.long 4543 # Type
.asciz "std::_Container_base12"
.Ltmp1536:
.short .Ltmp1538-.Ltmp1537 # Record length
.Ltmp1537:
.short 4360 # Record kind: S_UDT
.long 19 # Type
.asciz "index_type"
.Ltmp1538:
.short .Ltmp1540-.Ltmp1539 # Record length
.Ltmp1539:
.short 4360 # Record kind: S_UDT
.long 4560 # Type
.asciz "gsl::details::extent_type<0>"
.Ltmp1540:
.short .Ltmp1542-.Ltmp1541 # Record length
.Ltmp1541:
.short 4360 # Record kind: S_UDT
.long 4584 # Type
.asciz "gsl::fail_fast"
.Ltmp1542:
.short .Ltmp1544-.Ltmp1543 # Record length
.Ltmp1543:
.short 4360 # Record kind: S_UDT
.long 4589 # Type
.asciz "std::string"
.Ltmp1544:
.short .Ltmp1546-.Ltmp1545 # Record length
.Ltmp1545:
.short 4360 # Record kind: S_UDT
.long 4599 # Type
.asciz "std::logic_error"
.Ltmp1546:
.short .Ltmp1548-.Ltmp1547 # Record length
.Ltmp1547:
.short 4360 # Record kind: S_UDT
.long 4619 # Type
.asciz "std::exception"
.Ltmp1548:
.short .Ltmp1550-.Ltmp1549 # Record length
.Ltmp1549:
.short 4360 # Record kind: S_UDT
.long 4805 # Type
.asciz "std::basic_string<char,std::char_traits<char>,std::allocator<char> >"
.Ltmp1550:
.short .Ltmp1552-.Ltmp1551 # Record length
.Ltmp1551:
.short 4360 # Record kind: S_UDT
.long 4809 # Type
.asciz "__std_exception_data"
.Ltmp1552:
.short .Ltmp1554-.Ltmp1553 # Record length
.Ltmp1553:
.short 4360 # Record kind: S_UDT
.long 4863 # Type
.asciz "std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >"
.Ltmp1554:
.short .Ltmp1556-.Ltmp1555 # Record length
.Ltmp1555:
.short 4360 # Record kind: S_UDT
.long 4882 # Type
.asciz "std::allocator<char>"
.Ltmp1556:
.short .Ltmp1558-.Ltmp1557 # Record length
.Ltmp1557:
.short 4360 # Record kind: S_UDT
.long 4886 # Type
.asciz "std::random_access_iterator_tag"
.Ltmp1558:
.short .Ltmp1560-.Ltmp1559 # Record length
.Ltmp1559:
.short 4360 # Record kind: S_UDT
.long 19 # Type
.asciz "_Longlong"
.Ltmp1560:
.short .Ltmp1562-.Ltmp1561 # Record length
.Ltmp1561:
.short 4360 # Record kind: S_UDT
.long 19 # Type
.asciz "std::streamoff"
.Ltmp1562:
.short .Ltmp1564-.Ltmp1563 # Record length
.Ltmp1563:
.short 4360 # Record kind: S_UDT
.long 4911 # Type
.asciz "_Mbstatet"
.Ltmp1564:
.short .Ltmp1566-.Ltmp1565 # Record length
.Ltmp1565:
.short 4360 # Record kind: S_UDT
.long 4911 # Type
.asciz "mbstate_t"
.Ltmp1566:
.short .Ltmp1568-.Ltmp1567 # Record length
.Ltmp1567:
.short 4360 # Record kind: S_UDT
.long 4911 # Type
.asciz "_Mbstatet"
.Ltmp1568:
.short .Ltmp1570-.Ltmp1569 # Record length
.Ltmp1569:
.short 4360 # Record kind: S_UDT
.long 4913 # Type
.asciz "std::char_traits<char>"
.Ltmp1570:
.short .Ltmp1572-.Ltmp1571 # Record length
.Ltmp1571:
.short 4360 # Record kind: S_UDT
.long 4938 # Type
.asciz "std::_Wrap_alloc<std::allocator<char> >"
.Ltmp1572:
.short .Ltmp1574-.Ltmp1573 # Record length
.Ltmp1573:
.short 4360 # Record kind: S_UDT
.long 4966 # Type
.asciz "std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>"
.Ltmp1574:
.short .Ltmp1576-.Ltmp1575 # Record length
.Ltmp1575:
.short 4360 # Record kind: S_UDT
.long 4979 # Type
.asciz "std::_String_val<std::_Simple_types<char> >"
.Ltmp1576:
.short .Ltmp1578-.Ltmp1577 # Record length
.Ltmp1577:
.short 4360 # Record kind: S_UDT
.long 4985 # Type
.asciz "std::_String_val<std::_Simple_types<char> >::_Bxty"
.Ltmp1578:
.short .Ltmp1580-.Ltmp1579 # Record length
.Ltmp1579:
.short 4360 # Record kind: S_UDT
.long 4988 # Type
.asciz "std::_Simple_types<char>"
.Ltmp1580:
.short .Ltmp1582-.Ltmp1581 # Record length
.Ltmp1581:
.short 4360 # Record kind: S_UDT
.long 4992 # Type
.asciz "std::bidirectional_iterator_tag"
.Ltmp1582:
.short .Ltmp1584-.Ltmp1583 # Record length
.Ltmp1583:
.short 4360 # Record kind: S_UDT
.long 4995 # Type
.asciz "_Mbstatet"
.Ltmp1584:
.short .Ltmp1586-.Ltmp1585 # Record length
.Ltmp1585:
.short 4360 # Record kind: S_UDT
.long 5009 # Type
.asciz "std::allocator_traits<std::allocator<char> >"
.Ltmp1586:
.short .Ltmp1588-.Ltmp1587 # Record length
.Ltmp1587:
.short 4360 # Record kind: S_UDT
.long 5014 # Type
.asciz "std::forward_iterator_tag"
.Ltmp1588:
.short .Ltmp1590-.Ltmp1589 # Record length
.Ltmp1589:
.short 4360 # Record kind: S_UDT
.long 5016 # Type
.asciz "std::input_iterator_tag"
.Ltmp1590:
.short .Ltmp1592-.Ltmp1591 # Record length
.Ltmp1591:
.short 4360 # Record kind: S_UDT
.long 5018 # Type
.asciz "std::_Mutable_iterator_tag"
.Ltmp1592:
.short .Ltmp1594-.Ltmp1593 # Record length
.Ltmp1593:
.short 4360 # Record kind: S_UDT
.long 5073 # Type
.asciz "gsl::narrowing_error"
.Ltmp1594:
.short .Ltmp1596-.Ltmp1595 # Record length
.Ltmp1595:
.short 4360 # Record kind: S_UDT
.long 5120 # Type
.asciz "std::_One_then_variadic_args_t"
.Ltmp1596:
.short .Ltmp1598-.Ltmp1597 # Record length
.Ltmp1597:
.short 4360 # Record kind: S_UDT
.long 5159 # Type
.asciz "std::_Wrap_alloc<std::allocator<std::_Container_proxy> >"
.Ltmp1598:
.short .Ltmp1600-.Ltmp1599 # Record length
.Ltmp1599:
.short 4360 # Record kind: S_UDT
.long 5178 # Type
.asciz "std::allocator<std::_Container_proxy>"
.Ltmp1600:
.short .Ltmp1602-.Ltmp1601 # Record length
.Ltmp1601:
.short 4360 # Record kind: S_UDT
.long 5191 # Type
.asciz "std::allocator_traits<std::allocator<std::_Container_proxy> >"
.Ltmp1602:
.short .Ltmp1604-.Ltmp1603 # Record length
.Ltmp1603:
.short 4360 # Record kind: S_UDT
.long 35 # Type
.asciz "uintptr_t"
.Ltmp1604:
.short .Ltmp1606-.Ltmp1605 # Record length
.Ltmp1605:
.short 4360 # Record kind: S_UDT
.long 5252 # Type
.asciz "std::_Lockit"
.Ltmp1606:
.short .Ltmp1608-.Ltmp1607 # Record length
.Ltmp1607:
.short 4360 # Record kind: S_UDT
.long 19 # Type
.asciz "std::_Iter_diff_t<const int *>"
.Ltmp1608:
.short .Ltmp1610-.Ltmp1609 # Record length
.Ltmp1609:
.short 4360 # Record kind: S_UDT
.long 5280 # Type
.asciz "std::_Dbfile_t"
.Ltmp1610:
.short .Ltmp1612-.Ltmp1611 # Record length
.Ltmp1611:
.short 4360 # Record kind: S_UDT
.long 117 # Type
.asciz "std::_Dbline_t"
.Ltmp1612:
.short .Ltmp1614-.Ltmp1613 # Record length
.Ltmp1613:
.short 4360 # Record kind: S_UDT
.long 5299 # Type
.asciz "std::_Really_trivial_ptr_iterator_tag"
.Ltmp1614:
.short .Ltmp1616-.Ltmp1615 # Record length
.Ltmp1615:
.short 4360 # Record kind: S_UDT
.long 5303 # Type
.asciz "std::_Trivially_copyable_ptr_iterator_tag"
.Ltmp1616:
.short .Ltmp1618-.Ltmp1617 # Record length
.Ltmp1617:
.short 4360 # Record kind: S_UDT
.long 5305 # Type
.asciz "std::_General_ptr_iterator_tag"
.Ltmp1618:
.short .Ltmp1620-.Ltmp1619 # Record length
.Ltmp1619:
.short 4360 # Record kind: S_UDT
.long 5294 # Type
.asciz "std::conditional_t<is_trivially_assignable<int &,const int &>::value,typename _Ptr_cat_helper<remove_const_t<const int>,int>::type,std::_General_ptr_iterator_tag>"
.Ltmp1620:
.short .Ltmp1622-.Ltmp1621 # Record length
.Ltmp1621:
.short 4360 # Record kind: S_UDT
.long 5345 # Type
.asciz "std::pointer_traits<std::_Container_proxy *>"
.Ltmp1622:
.Ltmp1476:
.p2align 2
.cv_filechecksums # File index to string table offset subsection
.cv_stringtable # String table
.section .debug$T,"dr"
.p2align 2
.long 4 # Debug section magic
# ArgList (0x1000) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 0
# Arguments [
# ]
# }
.byte 0x06, 0x00, 0x01, 0x12
.byte 0x00, 0x00, 0x00, 0x00
# Procedure (0x1001) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: bool (0x30)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
# FuncId (0x1002) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: 0x0
# FunctionType: bool () (0x1001)
# Name: foo
# }
.byte 0x0e, 0x00, 0x01, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x10, 0x00, 0x00
.byte 0x66, 0x6f, 0x6f, 0x00
# Class (0x1003) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::span<int,-1>
# LinkageName: .?AV?$span@H$0?0@gsl@@
# }
.byte 0x3e, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x69, 0x6e, 0x74, 0x2c
.byte 0x2d, 0x31, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x56
.byte 0x3f, 0x24, 0x73, 0x70
.byte 0x61, 0x6e, 0x40, 0x48
.byte 0x24, 0x30, 0x3f, 0x30
.byte 0x40, 0x67, 0x73, 0x6c
.byte 0x40, 0x40, 0x00, 0xf1
# Modifier (0x1004) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: __int64 (0x13)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Class (0x1005) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x288)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# Nested (0x8)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >
# LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@
# }
.byte 0xaa, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x88, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x69, 0x6e, 0x74, 0x2c
.byte 0x2d, 0x31, 0x3e, 0x3a
.byte 0x3a, 0x73, 0x74, 0x6f
.byte 0x72, 0x61, 0x67, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x3c, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x3a, 0x3a
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x3c
.byte 0x64, 0x79, 0x6e, 0x61
.byte 0x6d, 0x69, 0x63, 0x5f
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x3e, 0x20
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x56, 0x3f, 0x24
.byte 0x73, 0x74, 0x6f, 0x72
.byte 0x61, 0x67, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x40
.byte 0x24, 0x30, 0x3f, 0x30
.byte 0x40, 0x64, 0x65, 0x74
.byte 0x61, 0x69, 0x6c, 0x73
.byte 0x40, 0x67, 0x73, 0x6c
.byte 0x40, 0x40, 0x40, 0x3f
.byte 0x24, 0x73, 0x70, 0x61
.byte 0x6e, 0x40, 0x48, 0x24
.byte 0x30, 0x3f, 0x30, 0x40
.byte 0x67, 0x73, 0x6c, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# Pointer (0x1006) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: gsl::span<int,-1> (0x1003)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# ArgList (0x1007) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: int* (0x674)
# ArgType: __int64 (0x13)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
# MemberFunction (0x1008) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: gsl::span<int,-1>* (0x1006)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (int*, __int64) (0x1007)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x06, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x07, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1009) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: int* (0x674)
# ArgType: int* (0x674)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
# MemberFunction (0x100A) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: gsl::span<int,-1>* (0x1006)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (int*, int*) (0x1009)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x06, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x09, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x100B) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::array<int,0>
# LinkageName: .?AV?$array@H$0A@@std@@
# }
.byte 0x3e, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x72, 0x72, 0x61, 0x79
.byte 0x3c, 0x69, 0x6e, 0x74
.byte 0x2c, 0x30, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x56
.byte 0x3f, 0x24, 0x61, 0x72
.byte 0x72, 0x61, 0x79, 0x40
.byte 0x48, 0x24, 0x30, 0x41
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x00
# Pointer (0x100C) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::array<int,0> (0x100B)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x0b, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x100D) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::array<int,0>& (0x100C)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x0c, 0x10, 0x00, 0x00
# MemberFunction (0x100E) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: gsl::span<int,-1>* (0x1006)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::array<int,0>&) (0x100D)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x06, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x0d, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x100F) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::array<int,0> (0x100B)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x0b, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1010) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::array<int,0> (0x100F)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x0f, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x1011) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::array<int,0>& (0x1010)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x10, 0x10, 0x00, 0x00
# MemberFunction (0x1012) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: gsl::span<int,-1>* (0x1006)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::array<int,0>&) (0x1011)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x06, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x11, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x1013) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: gsl::span<int,-1> (0x1003)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1014) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const gsl::span<int,-1> (0x1013)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x13, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x1015) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const gsl::span<int,-1>& (0x1014)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x14, 0x10, 0x00, 0x00
# MemberFunction (0x1016) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: gsl::span<int,-1>* (0x1006)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const gsl::span<int,-1>&) (0x1015)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x06, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x15, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Struct (0x1017) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x288)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# Nested (0x8)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::span<int,-1>::KnownNotNull
# LinkageName: .?AUKnownNotNull@?$span@H$0?0@gsl@@
# }
.byte 0x5a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x88, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x69, 0x6e, 0x74, 0x2c
.byte 0x2d, 0x31, 0x3e, 0x3a
.byte 0x3a, 0x4b, 0x6e, 0x6f
.byte 0x77, 0x6e, 0x4e, 0x6f
.byte 0x74, 0x4e, 0x75, 0x6c
.byte 0x6c, 0x00, 0x2e, 0x3f
.byte 0x41, 0x55, 0x4b, 0x6e
.byte 0x6f, 0x77, 0x6e, 0x4e
.byte 0x6f, 0x74, 0x4e, 0x75
.byte 0x6c, 0x6c, 0x40, 0x3f
.byte 0x24, 0x73, 0x70, 0x61
.byte 0x6e, 0x40, 0x48, 0x24
.byte 0x30, 0x3f, 0x30, 0x40
.byte 0x67, 0x73, 0x6c, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# ArgList (0x1018) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: gsl::span<int,-1>::KnownNotNull (0x1017)
# ArgType: __int64 (0x13)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x17, 0x10, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
# MemberFunction (0x1019) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: gsl::span<int,-1>* (0x1006)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (gsl::span<int,-1>::KnownNotNull, __int64) (0x1018)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x06, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x18, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x101A) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void gsl::span<int,-1>::(int*, __int64) (0x1008)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void gsl::span<int,-1>::(int*, int*) (0x100A)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void gsl::span<int,-1>::(std::array<int,0>&) (0x100E)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void gsl::span<int,-1>::(const std::array<int,0>&) (0x1012)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void gsl::span<int,-1>::(const gsl::span<int,-1>&) (0x1016)
# ]
# Method [
# AccessSpecifier: Private (0x1)
# Type: void gsl::span<int,-1>::(gsl::span<int,-1>::KnownNotNull, __int64) (0x1019)
# ]
# }
.byte 0x32, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x08, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x0a, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x0e, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x12, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x16, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x19, 0x10, 0x00, 0x00
# MemberFunction (0x101B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: gsl::span<int,-1>* (0x1006)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x06, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x101C) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: gsl::span<int,-1> (0x1003)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x101D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: gsl::span<int,-1>& (0x101C)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: gsl::span<int,-1>* (0x1006)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const gsl::span<int,-1>&) (0x1015)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x1c, 0x10, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x06, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x15, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x101E) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const gsl::span<int,-1> (0x1013)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x13, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# ArgList (0x101F) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: __int64 (0x13)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
# MemberFunction (0x1020) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: gsl::span<int,-1> (0x1003)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: const gsl::span<int,-1>* (0x101E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (__int64) (0x101F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x1e, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x1f, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1021) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: __int64 (0x13)
# ArgType: __int64 (0x13)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
# MemberFunction (0x1022) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: gsl::span<int,-1> (0x1003)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: const gsl::span<int,-1>* (0x101E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (__int64, __int64) (0x1021)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x1e, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x21, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1023) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: __int64 (0x13)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: const gsl::span<int,-1>* (0x101E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x1e, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1024) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: bool (0x30)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: const gsl::span<int,-1>* (0x101E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x1e, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x1025) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: int (0x74)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x1026) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int& (0x1025)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: const gsl::span<int,-1>* (0x101E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (__int64) (0x101F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x25, 0x10, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x1e, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x1f, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1027) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int* (0x674)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: const gsl::span<int,-1>* (0x101E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x1e, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x1028) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::details::span_iterator<gsl::span<int,-1>,0>
# LinkageName: .?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@
# }
.byte 0x82, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x3a, 0x3a
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x3c, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x69, 0x6e, 0x74, 0x2c
.byte 0x2d, 0x31, 0x3e, 0x2c
.byte 0x30, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x73, 0x70, 0x61
.byte 0x6e, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x40, 0x56
.byte 0x3f, 0x24, 0x73, 0x70
.byte 0x61, 0x6e, 0x40, 0x48
.byte 0x24, 0x30, 0x3f, 0x30
.byte 0x40, 0x67, 0x73, 0x6c
.byte 0x40, 0x40, 0x24, 0x30
.byte 0x41, 0x40, 0x40, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFunction (0x1029) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: gsl::details::span_iterator<gsl::span<int,-1>,0> (0x1028)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: const gsl::span<int,-1>* (0x101E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x28, 0x10, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x1e, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x102A) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::details::span_iterator<gsl::span<int,-1>,1>
# LinkageName: .?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@
# }
.byte 0x7e, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x3a, 0x3a
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x3c, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x69, 0x6e, 0x74, 0x2c
.byte 0x2d, 0x31, 0x3e, 0x2c
.byte 0x31, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x73, 0x70, 0x61
.byte 0x6e, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x40, 0x56
.byte 0x3f, 0x24, 0x73, 0x70
.byte 0x61, 0x6e, 0x40, 0x48
.byte 0x24, 0x30, 0x3f, 0x30
.byte 0x40, 0x67, 0x73, 0x6c
.byte 0x40, 0x40, 0x24, 0x30
.byte 0x30, 0x40, 0x64, 0x65
.byte 0x74, 0x61, 0x69, 0x6c
.byte 0x73, 0x40, 0x67, 0x73
.byte 0x6c, 0x40, 0x40, 0x00
# MemberFunction (0x102B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: gsl::details::span_iterator<gsl::span<int,-1>,1> (0x102A)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: const gsl::span<int,-1>* (0x101E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x2a, 0x10, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x1e, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x102C) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::reverse_iterator<gsl::details::span_iterator<gsl::span<int,-1>,0> >
# LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@
# }
.byte 0xb2, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x72
.byte 0x65, 0x76, 0x65, 0x72
.byte 0x73, 0x65, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x67, 0x73, 0x6c, 0x3a
.byte 0x3a, 0x64, 0x65, 0x74
.byte 0x61, 0x69, 0x6c, 0x73
.byte 0x3a, 0x3a, 0x73, 0x70
.byte 0x61, 0x6e, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x67, 0x73, 0x6c, 0x3a
.byte 0x3a, 0x73, 0x70, 0x61
.byte 0x6e, 0x3c, 0x69, 0x6e
.byte 0x74, 0x2c, 0x2d, 0x31
.byte 0x3e, 0x2c, 0x30, 0x3e
.byte 0x20, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x72, 0x65, 0x76
.byte 0x65, 0x72, 0x73, 0x65
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x40, 0x56, 0x3f
.byte 0x24, 0x73, 0x70, 0x61
.byte 0x6e, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x40, 0x56
.byte 0x3f, 0x24, 0x73, 0x70
.byte 0x61, 0x6e, 0x40, 0x48
.byte 0x24, 0x30, 0x3f, 0x30
.byte 0x40, 0x67, 0x73, 0x6c
.byte 0x40, 0x40, 0x24, 0x30
.byte 0x41, 0x40, 0x40, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# MemberFunction (0x102D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::reverse_iterator<gsl::details::span_iterator<gsl::span<int,-1>,0> > (0x102C)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: const gsl::span<int,-1>* (0x101E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x2c, 0x10, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x1e, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x102E) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::reverse_iterator<gsl::details::span_iterator<gsl::span<int,-1>,1> >
# LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@
# }
.byte 0xb2, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x72
.byte 0x65, 0x76, 0x65, 0x72
.byte 0x73, 0x65, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x67, 0x73, 0x6c, 0x3a
.byte 0x3a, 0x64, 0x65, 0x74
.byte 0x61, 0x69, 0x6c, 0x73
.byte 0x3a, 0x3a, 0x73, 0x70
.byte 0x61, 0x6e, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x67, 0x73, 0x6c, 0x3a
.byte 0x3a, 0x73, 0x70, 0x61
.byte 0x6e, 0x3c, 0x69, 0x6e
.byte 0x74, 0x2c, 0x2d, 0x31
.byte 0x3e, 0x2c, 0x31, 0x3e
.byte 0x20, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x72, 0x65, 0x76
.byte 0x65, 0x72, 0x73, 0x65
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x40, 0x56, 0x3f
.byte 0x24, 0x73, 0x70, 0x61
.byte 0x6e, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x40, 0x56
.byte 0x3f, 0x24, 0x73, 0x70
.byte 0x61, 0x6e, 0x40, 0x48
.byte 0x24, 0x30, 0x3f, 0x30
.byte 0x40, 0x67, 0x73, 0x6c
.byte 0x40, 0x40, 0x24, 0x30
.byte 0x30, 0x40, 0x64, 0x65
.byte 0x74, 0x61, 0x69, 0x6c
.byte 0x73, 0x40, 0x67, 0x73
.byte 0x6c, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# MemberFunction (0x102F) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::reverse_iterator<gsl::details::span_iterator<gsl::span<int,-1>,1> > (0x102E)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: const gsl::span<int,-1>* (0x101E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x2e, 0x10, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x1e, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1030) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: bool (0x30)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (__int64, __int64) (0x1021)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x21, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x1031) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x288)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# Nested (0x8)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::span<int,-1>::subspan_selector<-1>
# LinkageName: .?AV?$subspan_selector@$0?0@?$span@H$0?0@gsl@@
# }
.byte 0x6e, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x88, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x69, 0x6e, 0x74, 0x2c
.byte 0x2d, 0x31, 0x3e, 0x3a
.byte 0x3a, 0x73, 0x75, 0x62
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x5f, 0x73, 0x65, 0x6c
.byte 0x65, 0x63, 0x74, 0x6f
.byte 0x72, 0x3c, 0x2d, 0x31
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x56, 0x3f, 0x24
.byte 0x73, 0x75, 0x62, 0x73
.byte 0x70, 0x61, 0x6e, 0x5f
.byte 0x73, 0x65, 0x6c, 0x65
.byte 0x63, 0x74, 0x6f, 0x72
.byte 0x40, 0x24, 0x30, 0x3f
.byte 0x30, 0x40, 0x3f, 0x24
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x40, 0x48, 0x24, 0x30
.byte 0x3f, 0x30, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# ArgList (0x1032) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: __int64 (0x13)
# ArgType: __int64 (0x13)
# ArgType: gsl::span<int,-1>::subspan_selector<-1> (0x1031)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x31, 0x10, 0x00, 0x00
# MemberFunction (0x1033) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: gsl::span<int,-1> (0x1003)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: const gsl::span<int,-1>* (0x101E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (__int64, __int64, gsl::span<int,-1>::subspan_selector<-1>) (0x1032)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x1e, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x32, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x1034) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# StaticDataMember {
# TypeLeafKind: LF_STMEMBER (0x150E)
# AccessSpecifier: Public (0x3)
# Type: const __int64 (0x1004)
# Name: extent
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Private (0x1)
# Type: gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1005)
# FieldOffset: 0x0
# Name: storage_
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x6
# MethodListIndex: 0x101A
# Name: span
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void gsl::span<int,-1>::() (0x101B)
# Name: ~span
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::span<int,-1>& gsl::span<int,-1>::(const gsl::span<int,-1>&) (0x101D)
# Name: operator=
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::span<int,-1> gsl::span<int,-1>::(__int64) (0x1020)
# Name: first
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::span<int,-1> gsl::span<int,-1>::(__int64) (0x1020)
# Name: last
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::span<int,-1> gsl::span<int,-1>::(__int64, __int64) (0x1022)
# Name: subspan
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: __int64 gsl::span<int,-1>::() (0x1023)
# Name: size
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: __int64 gsl::span<int,-1>::() (0x1023)
# Name: size_bytes
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: bool gsl::span<int,-1>::() (0x1024)
# Name: empty
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: int& gsl::span<int,-1>::(__int64) (0x1026)
# Name: operator[]
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: int& gsl::span<int,-1>::(__int64) (0x1026)
# Name: at
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: int& gsl::span<int,-1>::(__int64) (0x1026)
# Name: operator()
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: int* gsl::span<int,-1>::() (0x1027)
# Name: data
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::details::span_iterator<gsl::span<int,-1>,0> gsl::span<int,-1>::() (0x1029)
# Name: begin
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::details::span_iterator<gsl::span<int,-1>,0> gsl::span<int,-1>::() (0x1029)
# Name: end
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::details::span_iterator<gsl::span<int,-1>,1> gsl::span<int,-1>::() (0x102B)
# Name: cbegin
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::details::span_iterator<gsl::span<int,-1>,1> gsl::span<int,-1>::() (0x102B)
# Name: cend
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<gsl::details::span_iterator<gsl::span<int,-1>,0> > gsl::span<int,-1>::() (0x102D)
# Name: rbegin
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<gsl::details::span_iterator<gsl::span<int,-1>,0> > gsl::span<int,-1>::() (0x102D)
# Name: rend
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<gsl::details::span_iterator<gsl::span<int,-1>,1> > gsl::span<int,-1>::() (0x102F)
# Name: crbegin
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<gsl::details::span_iterator<gsl::span<int,-1>,1> > gsl::span<int,-1>::() (0x102F)
# Name: crend
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: int* gsl::span<int,-1>::() (0x1027)
# Name: _Unchecked_begin
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: int* gsl::span<int,-1>::() (0x1027)
# Name: _Unchecked_end
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Private (0x1)
# MethodKind: Static (0x2)
# Type: bool gsl::span<int,-1>::(__int64, __int64) (0x1030)
# Name: CheckRange
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Private (0x1)
# Type: gsl::span<int,-1> gsl::span<int,-1>::(__int64, __int64, gsl::span<int,-1>::subspan_selector<-1>) (0x1033)
# Name: make_subspan
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int (0x74)
# Name: element_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int (0x74)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: index_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int* (0x674)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int& (0x1025)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: gsl::details::span_iterator<gsl::span<int,-1>,0> (0x1028)
# Name: iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: gsl::details::span_iterator<gsl::span<int,-1>,1> (0x102A)
# Name: const_iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::reverse_iterator<gsl::details::span_iterator<gsl::span<int,-1>,0> > (0x102C)
# Name: reverse_iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::reverse_iterator<gsl::details::span_iterator<gsl::span<int,-1>,1> > (0x102E)
# Name: const_reverse_iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: gsl::span<int,-1>::KnownNotNull (0x1017)
# Name: KnownNotNull
# }
# }
.byte 0xd6, 0x02, 0x03, 0x12
.byte 0x0e, 0x15, 0x03, 0x00
.byte 0x04, 0x10, 0x00, 0x00
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x0d, 0x15, 0x01, 0x00
.byte 0x05, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x6f, 0x72, 0x61, 0x67
.byte 0x65, 0x5f, 0x00, 0xf1
.byte 0x0f, 0x15, 0x06, 0x00
.byte 0x1a, 0x10, 0x00, 0x00
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x1b, 0x10, 0x00, 0x00
.byte 0x7e, 0x73, 0x70, 0x61
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x1d, 0x10, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3d, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x20, 0x10, 0x00, 0x00
.byte 0x66, 0x69, 0x72, 0x73
.byte 0x74, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x20, 0x10, 0x00, 0x00
.byte 0x6c, 0x61, 0x73, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x22, 0x10, 0x00, 0x00
.byte 0x73, 0x75, 0x62, 0x73
.byte 0x70, 0x61, 0x6e, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x23, 0x10, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x23, 0x10, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x62, 0x79, 0x74
.byte 0x65, 0x73, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x24, 0x10, 0x00, 0x00
.byte 0x65, 0x6d, 0x70, 0x74
.byte 0x79, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x26, 0x10, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5b, 0x5d, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x26, 0x10, 0x00, 0x00
.byte 0x61, 0x74, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x26, 0x10, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x28, 0x29, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x27, 0x10, 0x00, 0x00
.byte 0x64, 0x61, 0x74, 0x61
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x29, 0x10, 0x00, 0x00
.byte 0x62, 0x65, 0x67, 0x69
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x29, 0x10, 0x00, 0x00
.byte 0x65, 0x6e, 0x64, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x2b, 0x10, 0x00, 0x00
.byte 0x63, 0x62, 0x65, 0x67
.byte 0x69, 0x6e, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x2b, 0x10, 0x00, 0x00
.byte 0x63, 0x65, 0x6e, 0x64
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x2d, 0x10, 0x00, 0x00
.byte 0x72, 0x62, 0x65, 0x67
.byte 0x69, 0x6e, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x2d, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x6e, 0x64
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x2f, 0x10, 0x00, 0x00
.byte 0x63, 0x72, 0x62, 0x65
.byte 0x67, 0x69, 0x6e, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x2f, 0x10, 0x00, 0x00
.byte 0x63, 0x72, 0x65, 0x6e
.byte 0x64, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x27, 0x10, 0x00, 0x00
.byte 0x5f, 0x55, 0x6e, 0x63
.byte 0x68, 0x65, 0x63, 0x6b
.byte 0x65, 0x64, 0x5f, 0x62
.byte 0x65, 0x67, 0x69, 0x6e
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x27, 0x10, 0x00, 0x00
.byte 0x5f, 0x55, 0x6e, 0x63
.byte 0x68, 0x65, 0x63, 0x6b
.byte 0x65, 0x64, 0x5f, 0x65
.byte 0x6e, 0x64, 0x00, 0xf1
.byte 0x11, 0x15, 0x09, 0x00
.byte 0x30, 0x10, 0x00, 0x00
.byte 0x43, 0x68, 0x65, 0x63
.byte 0x6b, 0x52, 0x61, 0x6e
.byte 0x67, 0x65, 0x00, 0xf1
.byte 0x11, 0x15, 0x01, 0x00
.byte 0x33, 0x10, 0x00, 0x00
.byte 0x6d, 0x61, 0x6b, 0x65
.byte 0x5f, 0x73, 0x75, 0x62
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x65, 0x6c, 0x65, 0x6d
.byte 0x65, 0x6e, 0x74, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x69, 0x6e, 0x64, 0x65
.byte 0x78, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x25, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x28, 0x10, 0x00, 0x00
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x2a, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x2c, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x76, 0x65
.byte 0x72, 0x73, 0x65, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x2e, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x76, 0x65, 0x72, 0x73
.byte 0x65, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x17, 0x10, 0x00, 0x00
.byte 0x4b, 0x6e, 0x6f, 0x77
.byte 0x6e, 0x4e, 0x6f, 0x74
.byte 0x4e, 0x75, 0x6c, 0x6c
.byte 0x00, 0xf3, 0xf2, 0xf1
# Class (0x1035) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 43
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1034)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 16
# Name: gsl::span<int,-1>
# LinkageName: .?AV?$span@H$0?0@gsl@@
# }
.byte 0x3e, 0x00, 0x04, 0x15
.byte 0x2b, 0x00, 0x10, 0x02
.byte 0x34, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x10, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x69, 0x6e, 0x74, 0x2c
.byte 0x2d, 0x31, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x56
.byte 0x3f, 0x24, 0x73, 0x70
.byte 0x61, 0x6e, 0x40, 0x48
.byte 0x24, 0x30, 0x3f, 0x30
.byte 0x40, 0x67, 0x73, 0x6c
.byte 0x40, 0x40, 0x00, 0xf1
# StringId (0x1036) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: C:\projects\gsl\include\gsl\span
# }
.byte 0x2a, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x43, 0x3a, 0x5c, 0x70
.byte 0x72, 0x6f, 0x6a, 0x65
.byte 0x63, 0x74, 0x73, 0x5c
.byte 0x67, 0x73, 0x6c, 0x5c
.byte 0x69, 0x6e, 0x63, 0x6c
.byte 0x75, 0x64, 0x65, 0x5c
.byte 0x67, 0x73, 0x6c, 0x5c
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x00, 0xf3, 0xf2, 0xf1
# UdtSourceLine (0x1037) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: gsl::span<int,-1> (0x1035)
# SourceFile: C:\projects\gsl\include\gsl\span (0x1036)
# LineNumber: 355
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x35, 0x10, 0x00, 0x00
.byte 0x36, 0x10, 0x00, 0x00
.byte 0x63, 0x01, 0x00, 0x00
# Class (0x1038) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::details::extent_type<-1>
# LinkageName: .?AV?$extent_type@$0?0@details@gsl@@
# }
.byte 0x5a, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x3a, 0x3a
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x3c
.byte 0x2d, 0x31, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x56
.byte 0x3f, 0x24, 0x65, 0x78
.byte 0x74, 0x65, 0x6e, 0x74
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x40, 0x24, 0x30
.byte 0x3f, 0x30, 0x40, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# Modifier (0x1039) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1005)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x05, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x103A) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1039)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x39, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x103B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int* (0x674)
# ClassType: gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1005)
# ThisType: const gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >* (0x103A)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x05, 0x10, 0x00, 0x00
.byte 0x3a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x103C) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: gsl::details::extent_type<-1> (0x1038)
# BaseOffset: 0x0
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Private (0x1)
# Type: int* (0x674)
# FieldOffset: 0x8
# Name: data_
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: int* gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::() (0x103B)
# Name: data
# }
# }
.byte 0x2e, 0x00, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0x38, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
.byte 0x0d, 0x15, 0x01, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x08, 0x00, 0x64, 0x61
.byte 0x74, 0x61, 0x5f, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x3b, 0x10, 0x00, 0x00
.byte 0x64, 0x61, 0x74, 0x61
.byte 0x00, 0xf3, 0xf2, 0xf1
# Class (0x103D) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 3
# Properties [ (0x208)
# HasUniqueName (0x200)
# Nested (0x8)
# ]
# FieldList: <field list> (0x103C)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 16
# Name: gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >
# LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@
# }
.byte 0xaa, 0x00, 0x04, 0x15
.byte 0x03, 0x00, 0x08, 0x02
.byte 0x3c, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x10, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x69, 0x6e, 0x74, 0x2c
.byte 0x2d, 0x31, 0x3e, 0x3a
.byte 0x3a, 0x73, 0x74, 0x6f
.byte 0x72, 0x61, 0x67, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x3c, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x3a, 0x3a
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x3c
.byte 0x64, 0x79, 0x6e, 0x61
.byte 0x6d, 0x69, 0x63, 0x5f
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x3e, 0x20
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x56, 0x3f, 0x24
.byte 0x73, 0x74, 0x6f, 0x72
.byte 0x61, 0x67, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x40
.byte 0x24, 0x30, 0x3f, 0x30
.byte 0x40, 0x64, 0x65, 0x74
.byte 0x61, 0x69, 0x6c, 0x73
.byte 0x40, 0x67, 0x73, 0x6c
.byte 0x40, 0x40, 0x40, 0x3f
.byte 0x24, 0x73, 0x70, 0x61
.byte 0x6e, 0x40, 0x48, 0x24
.byte 0x30, 0x3f, 0x30, 0x40
.byte 0x67, 0x73, 0x6c, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# UdtSourceLine (0x103E) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x103D)
# SourceFile: C:\projects\gsl\include\gsl\span (0x1036)
# LineNumber: 583
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x3d, 0x10, 0x00, 0x00
.byte 0x36, 0x10, 0x00, 0x00
.byte 0x47, 0x02, 0x00, 0x00
# Pointer (0x103F) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: gsl::details::extent_type<-1> (0x1038)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x38, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1040) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::details::extent_type<-1> (0x1038)
# ThisType: gsl::details::extent_type<-1>* (0x103F)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (__int64) (0x101F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x38, 0x10, 0x00, 0x00
.byte 0x3f, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x1f, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x1041) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: gsl::details::extent_type<-1> (0x1038)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x38, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1042) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const gsl::details::extent_type<-1> (0x1041)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x41, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1043) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: __int64 (0x13)
# ClassType: gsl::details::extent_type<-1> (0x1038)
# ThisType: const gsl::details::extent_type<-1>* (0x1042)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x38, 0x10, 0x00, 0x00
.byte 0x42, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x1044) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Private (0x1)
# Type: __int64 (0x13)
# FieldOffset: 0x0
# Name: size_
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void gsl::details::extent_type<-1>::(__int64) (0x1040)
# Name: extent_type
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: __int64 gsl::details::extent_type<-1>::() (0x1043)
# Name: size
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: index_type
# }
# }
.byte 0x4a, 0x00, 0x03, 0x12
.byte 0x0d, 0x15, 0x01, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x69
.byte 0x7a, 0x65, 0x5f, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x40, 0x10, 0x00, 0x00
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x43, 0x10, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x69, 0x6e, 0x64, 0x65
.byte 0x78, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
# Class (0x1045) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 4
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1044)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 8
# Name: gsl::details::extent_type<-1>
# LinkageName: .?AV?$extent_type@$0?0@details@gsl@@
# }
.byte 0x5a, 0x00, 0x04, 0x15
.byte 0x04, 0x00, 0x10, 0x02
.byte 0x44, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x3a, 0x3a
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x3c
.byte 0x2d, 0x31, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x56
.byte 0x3f, 0x24, 0x65, 0x78
.byte 0x74, 0x65, 0x6e, 0x74
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x40, 0x24, 0x30
.byte 0x3f, 0x30, 0x40, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# UdtSourceLine (0x1046) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: gsl::details::extent_type<-1> (0x1045)
# SourceFile: C:\projects\gsl\include\gsl\span (0x1036)
# LineNumber: 327
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x45, 0x10, 0x00, 0x00
.byte 0x36, 0x10, 0x00, 0x00
.byte 0x47, 0x01, 0x00, 0x00
# Class (0x1047) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::span<const int,-1>
# LinkageName: .?AV?$span@$$CBH$0?0@gsl@@
# }
.byte 0x4a, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x20, 0x69, 0x6e
.byte 0x74, 0x2c, 0x2d, 0x31
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x56, 0x3f, 0x24
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x40, 0x24, 0x24, 0x43
.byte 0x42, 0x48, 0x24, 0x30
.byte 0x3f, 0x30, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# Class (0x1048) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x288)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# Nested (0x8)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >
# LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@
# }
.byte 0xb2, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x88, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x20, 0x69, 0x6e
.byte 0x74, 0x2c, 0x2d, 0x31
.byte 0x3e, 0x3a, 0x3a, 0x73
.byte 0x74, 0x6f, 0x72, 0x61
.byte 0x67, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x3c
.byte 0x67, 0x73, 0x6c, 0x3a
.byte 0x3a, 0x64, 0x65, 0x74
.byte 0x61, 0x69, 0x6c, 0x73
.byte 0x3a, 0x3a, 0x65, 0x78
.byte 0x74, 0x65, 0x6e, 0x74
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x3c, 0x64, 0x79
.byte 0x6e, 0x61, 0x6d, 0x69
.byte 0x63, 0x5f, 0x65, 0x78
.byte 0x74, 0x65, 0x6e, 0x74
.byte 0x3e, 0x20, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x56
.byte 0x3f, 0x24, 0x73, 0x74
.byte 0x6f, 0x72, 0x61, 0x67
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x40, 0x56
.byte 0x3f, 0x24, 0x65, 0x78
.byte 0x74, 0x65, 0x6e, 0x74
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x40, 0x24, 0x30
.byte 0x3f, 0x30, 0x40, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x40, 0x3f, 0x24, 0x73
.byte 0x70, 0x61, 0x6e, 0x40
.byte 0x24, 0x24, 0x43, 0x42
.byte 0x48, 0x24, 0x30, 0x3f
.byte 0x30, 0x40, 0x67, 0x73
.byte 0x6c, 0x40, 0x40, 0x00
# Pointer (0x1049) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: gsl::span<const int,-1> (0x1047)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# Modifier (0x104A) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: int (0x74)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x104B) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const int (0x104A)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x4a, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# ArgList (0x104C) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: const int* (0x104B)
# ArgType: __int64 (0x13)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
# MemberFunction (0x104D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: gsl::span<const int,-1>* (0x1049)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const int*, __int64) (0x104C)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x49, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x4c, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x104E) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: const int* (0x104B)
# ArgType: const int* (0x104B)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
# MemberFunction (0x104F) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: gsl::span<const int,-1>* (0x1049)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const int*, const int*) (0x104E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x49, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x4e, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1050) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: gsl::span<const int,-1>* (0x1049)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::array<int,0>&) (0x100D)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x49, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x0d, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1051) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: gsl::span<const int,-1>* (0x1049)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::array<int,0>&) (0x1011)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x49, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x11, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x1052) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: gsl::span<const int,-1> (0x1047)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1053) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const gsl::span<const int,-1> (0x1052)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x52, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x1054) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const gsl::span<const int,-1>& (0x1053)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x53, 0x10, 0x00, 0x00
# MemberFunction (0x1055) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: gsl::span<const int,-1>* (0x1049)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const gsl::span<const int,-1>&) (0x1054)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x49, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x54, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Struct (0x1056) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x288)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# Nested (0x8)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::span<const int,-1>::KnownNotNull
# LinkageName: .?AUKnownNotNull@?$span@$$CBH$0?0@gsl@@
# }
.byte 0x62, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x88, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x20, 0x69, 0x6e
.byte 0x74, 0x2c, 0x2d, 0x31
.byte 0x3e, 0x3a, 0x3a, 0x4b
.byte 0x6e, 0x6f, 0x77, 0x6e
.byte 0x4e, 0x6f, 0x74, 0x4e
.byte 0x75, 0x6c, 0x6c, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x4b, 0x6e, 0x6f, 0x77
.byte 0x6e, 0x4e, 0x6f, 0x74
.byte 0x4e, 0x75, 0x6c, 0x6c
.byte 0x40, 0x3f, 0x24, 0x73
.byte 0x70, 0x61, 0x6e, 0x40
.byte 0x24, 0x24, 0x43, 0x42
.byte 0x48, 0x24, 0x30, 0x3f
.byte 0x30, 0x40, 0x67, 0x73
.byte 0x6c, 0x40, 0x40, 0x00
# ArgList (0x1057) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: gsl::span<const int,-1>::KnownNotNull (0x1056)
# ArgType: __int64 (0x13)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x56, 0x10, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
# MemberFunction (0x1058) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: gsl::span<const int,-1>* (0x1049)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (gsl::span<const int,-1>::KnownNotNull, __int64) (0x1057)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x49, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x57, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1059) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void gsl::span<const int,-1>::(const int*, __int64) (0x104D)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void gsl::span<const int,-1>::(const int*, const int*) (0x104F)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void gsl::span<const int,-1>::(std::array<int,0>&) (0x1050)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void gsl::span<const int,-1>::(const std::array<int,0>&) (0x1051)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void gsl::span<const int,-1>::(const gsl::span<const int,-1>&) (0x1055)
# ]
# Method [
# AccessSpecifier: Private (0x1)
# Type: void gsl::span<const int,-1>::(gsl::span<const int,-1>::KnownNotNull, __int64) (0x1058)
# ]
# }
.byte 0x32, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x4d, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x4f, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x50, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x51, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x55, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x58, 0x10, 0x00, 0x00
# MemberFunction (0x105A) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: gsl::span<const int,-1>* (0x1049)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x49, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x105B) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: gsl::span<const int,-1> (0x1047)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x105C) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: gsl::span<const int,-1>& (0x105B)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: gsl::span<const int,-1>* (0x1049)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const gsl::span<const int,-1>&) (0x1054)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x5b, 0x10, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x49, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x54, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x105D) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const gsl::span<const int,-1> (0x1052)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x52, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x105E) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: gsl::span<const int,-1> (0x1047)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: const gsl::span<const int,-1>* (0x105D)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (__int64) (0x101F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x5d, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x1f, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x105F) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: gsl::span<const int,-1> (0x1047)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: const gsl::span<const int,-1>* (0x105D)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (__int64, __int64) (0x1021)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x5d, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x21, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1060) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: __int64 (0x13)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: const gsl::span<const int,-1>* (0x105D)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x5d, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1061) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: bool (0x30)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: const gsl::span<const int,-1>* (0x105D)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x5d, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x1062) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const int (0x104A)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x4a, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x1063) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const int& (0x1062)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: const gsl::span<const int,-1>* (0x105D)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (__int64) (0x101F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x62, 0x10, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x5d, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x1f, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1064) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const int* (0x104B)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: const gsl::span<const int,-1>* (0x105D)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x5d, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x1065) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::details::span_iterator<gsl::span<const int,-1>,0>
# LinkageName: .?AV?$span_iterator@V?$span@$$CBH$0?0@gsl@@$0A@@details@gsl@@
# }
.byte 0x8a, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x3a, 0x3a
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x3c, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x20, 0x69, 0x6e
.byte 0x74, 0x2c, 0x2d, 0x31
.byte 0x3e, 0x2c, 0x30, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x56, 0x3f, 0x24, 0x73
.byte 0x70, 0x61, 0x6e, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x40, 0x24, 0x24, 0x43
.byte 0x42, 0x48, 0x24, 0x30
.byte 0x3f, 0x30, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x24, 0x30, 0x41, 0x40
.byte 0x40, 0x64, 0x65, 0x74
.byte 0x61, 0x69, 0x6c, 0x73
.byte 0x40, 0x67, 0x73, 0x6c
.byte 0x40, 0x40, 0x00, 0xf1
# MemberFunction (0x1066) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: gsl::details::span_iterator<gsl::span<const int,-1>,0> (0x1065)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: const gsl::span<const int,-1>* (0x105D)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x65, 0x10, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x5d, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x1067) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::details::span_iterator<gsl::span<const int,-1>,1>
# LinkageName: .?AV?$span_iterator@V?$span@$$CBH$0?0@gsl@@$00@details@gsl@@
# }
.byte 0x8a, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x3a, 0x3a
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x3c, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x20, 0x69, 0x6e
.byte 0x74, 0x2c, 0x2d, 0x31
.byte 0x3e, 0x2c, 0x31, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x56, 0x3f, 0x24, 0x73
.byte 0x70, 0x61, 0x6e, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x40, 0x24, 0x24, 0x43
.byte 0x42, 0x48, 0x24, 0x30
.byte 0x3f, 0x30, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x24, 0x30, 0x30, 0x40
.byte 0x64, 0x65, 0x74, 0x61
.byte 0x69, 0x6c, 0x73, 0x40
.byte 0x67, 0x73, 0x6c, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# MemberFunction (0x1068) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: gsl::details::span_iterator<gsl::span<const int,-1>,1> (0x1067)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: const gsl::span<const int,-1>* (0x105D)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x67, 0x10, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x5d, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x1069) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::reverse_iterator<gsl::details::span_iterator<gsl::span<const int,-1>,0> >
# LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$CBH$0?0@gsl@@$0A@@details@gsl@@@std@@
# }
.byte 0xbe, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x72
.byte 0x65, 0x76, 0x65, 0x72
.byte 0x73, 0x65, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x67, 0x73, 0x6c, 0x3a
.byte 0x3a, 0x64, 0x65, 0x74
.byte 0x61, 0x69, 0x6c, 0x73
.byte 0x3a, 0x3a, 0x73, 0x70
.byte 0x61, 0x6e, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x67, 0x73, 0x6c, 0x3a
.byte 0x3a, 0x73, 0x70, 0x61
.byte 0x6e, 0x3c, 0x63, 0x6f
.byte 0x6e, 0x73, 0x74, 0x20
.byte 0x69, 0x6e, 0x74, 0x2c
.byte 0x2d, 0x31, 0x3e, 0x2c
.byte 0x30, 0x3e, 0x20, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x56, 0x3f, 0x24, 0x72
.byte 0x65, 0x76, 0x65, 0x72
.byte 0x73, 0x65, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x56, 0x3f, 0x24, 0x73
.byte 0x70, 0x61, 0x6e, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x40, 0x24, 0x24, 0x43
.byte 0x42, 0x48, 0x24, 0x30
.byte 0x3f, 0x30, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x24, 0x30, 0x41, 0x40
.byte 0x40, 0x64, 0x65, 0x74
.byte 0x61, 0x69, 0x6c, 0x73
.byte 0x40, 0x67, 0x73, 0x6c
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFunction (0x106A) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::reverse_iterator<gsl::details::span_iterator<gsl::span<const int,-1>,0> > (0x1069)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: const gsl::span<const int,-1>* (0x105D)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x69, 0x10, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x5d, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x106B) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::reverse_iterator<gsl::details::span_iterator<gsl::span<const int,-1>,1> >
# LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$CBH$0?0@gsl@@$00@details@gsl@@@std@@
# }
.byte 0xba, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x72
.byte 0x65, 0x76, 0x65, 0x72
.byte 0x73, 0x65, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x67, 0x73, 0x6c, 0x3a
.byte 0x3a, 0x64, 0x65, 0x74
.byte 0x61, 0x69, 0x6c, 0x73
.byte 0x3a, 0x3a, 0x73, 0x70
.byte 0x61, 0x6e, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x67, 0x73, 0x6c, 0x3a
.byte 0x3a, 0x73, 0x70, 0x61
.byte 0x6e, 0x3c, 0x63, 0x6f
.byte 0x6e, 0x73, 0x74, 0x20
.byte 0x69, 0x6e, 0x74, 0x2c
.byte 0x2d, 0x31, 0x3e, 0x2c
.byte 0x31, 0x3e, 0x20, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x56, 0x3f, 0x24, 0x72
.byte 0x65, 0x76, 0x65, 0x72
.byte 0x73, 0x65, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x56, 0x3f, 0x24, 0x73
.byte 0x70, 0x61, 0x6e, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x40, 0x24, 0x24, 0x43
.byte 0x42, 0x48, 0x24, 0x30
.byte 0x3f, 0x30, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x24, 0x30, 0x30, 0x40
.byte 0x64, 0x65, 0x74, 0x61
.byte 0x69, 0x6c, 0x73, 0x40
.byte 0x67, 0x73, 0x6c, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x00
# MemberFunction (0x106C) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::reverse_iterator<gsl::details::span_iterator<gsl::span<const int,-1>,1> > (0x106B)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: const gsl::span<const int,-1>* (0x105D)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x6b, 0x10, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x5d, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x106D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: bool (0x30)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (__int64, __int64) (0x1021)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x21, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x106E) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x288)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# Nested (0x8)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::span<const int,-1>::subspan_selector<-1>
# LinkageName: .?AV?$subspan_selector@$0?0@?$span@$$CBH$0?0@gsl@@
# }
.byte 0x76, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x88, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x20, 0x69, 0x6e
.byte 0x74, 0x2c, 0x2d, 0x31
.byte 0x3e, 0x3a, 0x3a, 0x73
.byte 0x75, 0x62, 0x73, 0x70
.byte 0x61, 0x6e, 0x5f, 0x73
.byte 0x65, 0x6c, 0x65, 0x63
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x2d, 0x31, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x56
.byte 0x3f, 0x24, 0x73, 0x75
.byte 0x62, 0x73, 0x70, 0x61
.byte 0x6e, 0x5f, 0x73, 0x65
.byte 0x6c, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x40, 0x24
.byte 0x30, 0x3f, 0x30, 0x40
.byte 0x3f, 0x24, 0x73, 0x70
.byte 0x61, 0x6e, 0x40, 0x24
.byte 0x24, 0x43, 0x42, 0x48
.byte 0x24, 0x30, 0x3f, 0x30
.byte 0x40, 0x67, 0x73, 0x6c
.byte 0x40, 0x40, 0x00, 0xf1
# ArgList (0x106F) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: __int64 (0x13)
# ArgType: __int64 (0x13)
# ArgType: gsl::span<const int,-1>::subspan_selector<-1> (0x106E)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x6e, 0x10, 0x00, 0x00
# MemberFunction (0x1070) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: gsl::span<const int,-1> (0x1047)
# ClassType: gsl::span<const int,-1> (0x1047)
# ThisType: const gsl::span<const int,-1>* (0x105D)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (__int64, __int64, gsl::span<const int,-1>::subspan_selector<-1>) (0x106F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x5d, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x6f, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x1071) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# StaticDataMember {
# TypeLeafKind: LF_STMEMBER (0x150E)
# AccessSpecifier: Public (0x3)
# Type: const __int64 (0x1004)
# Name: extent
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Private (0x1)
# Type: gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1048)
# FieldOffset: 0x0
# Name: storage_
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x6
# MethodListIndex: 0x1059
# Name: span
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void gsl::span<const int,-1>::() (0x105A)
# Name: ~span
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::span<const int,-1>& gsl::span<const int,-1>::(const gsl::span<const int,-1>&) (0x105C)
# Name: operator=
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::span<const int,-1> gsl::span<const int,-1>::(__int64) (0x105E)
# Name: first
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::span<const int,-1> gsl::span<const int,-1>::(__int64) (0x105E)
# Name: last
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::span<const int,-1> gsl::span<const int,-1>::(__int64, __int64) (0x105F)
# Name: subspan
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: __int64 gsl::span<const int,-1>::() (0x1060)
# Name: size
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: __int64 gsl::span<const int,-1>::() (0x1060)
# Name: size_bytes
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: bool gsl::span<const int,-1>::() (0x1061)
# Name: empty
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: const int& gsl::span<const int,-1>::(__int64) (0x1063)
# Name: operator[]
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: const int& gsl::span<const int,-1>::(__int64) (0x1063)
# Name: at
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: const int& gsl::span<const int,-1>::(__int64) (0x1063)
# Name: operator()
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: const int* gsl::span<const int,-1>::() (0x1064)
# Name: data
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::details::span_iterator<gsl::span<const int,-1>,0> gsl::span<const int,-1>::() (0x1066)
# Name: begin
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::details::span_iterator<gsl::span<const int,-1>,0> gsl::span<const int,-1>::() (0x1066)
# Name: end
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::details::span_iterator<gsl::span<const int,-1>,1> gsl::span<const int,-1>::() (0x1068)
# Name: cbegin
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: gsl::details::span_iterator<gsl::span<const int,-1>,1> gsl::span<const int,-1>::() (0x1068)
# Name: cend
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<gsl::details::span_iterator<gsl::span<const int,-1>,0> > gsl::span<const int,-1>::() (0x106A)
# Name: rbegin
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<gsl::details::span_iterator<gsl::span<const int,-1>,0> > gsl::span<const int,-1>::() (0x106A)
# Name: rend
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<gsl::details::span_iterator<gsl::span<const int,-1>,1> > gsl::span<const int,-1>::() (0x106C)
# Name: crbegin
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<gsl::details::span_iterator<gsl::span<const int,-1>,1> > gsl::span<const int,-1>::() (0x106C)
# Name: crend
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: const int* gsl::span<const int,-1>::() (0x1064)
# Name: _Unchecked_begin
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: const int* gsl::span<const int,-1>::() (0x1064)
# Name: _Unchecked_end
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Private (0x1)
# MethodKind: Static (0x2)
# Type: bool gsl::span<const int,-1>::(__int64, __int64) (0x106D)
# Name: CheckRange
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Private (0x1)
# Type: gsl::span<const int,-1> gsl::span<const int,-1>::(__int64, __int64, gsl::span<const int,-1>::subspan_selector<-1>) (0x1070)
# Name: make_subspan
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int (0x104A)
# Name: element_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int (0x74)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: index_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int* (0x104B)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int& (0x1062)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: gsl::details::span_iterator<gsl::span<const int,-1>,0> (0x1065)
# Name: iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: gsl::details::span_iterator<gsl::span<const int,-1>,1> (0x1067)
# Name: const_iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::reverse_iterator<gsl::details::span_iterator<gsl::span<const int,-1>,0> > (0x1069)
# Name: reverse_iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::reverse_iterator<gsl::details::span_iterator<gsl::span<const int,-1>,1> > (0x106B)
# Name: const_reverse_iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: gsl::span<const int,-1>::KnownNotNull (0x1056)
# Name: KnownNotNull
# }
# }
.byte 0xd6, 0x02, 0x03, 0x12
.byte 0x0e, 0x15, 0x03, 0x00
.byte 0x04, 0x10, 0x00, 0x00
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x0d, 0x15, 0x01, 0x00
.byte 0x48, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x6f, 0x72, 0x61, 0x67
.byte 0x65, 0x5f, 0x00, 0xf1
.byte 0x0f, 0x15, 0x06, 0x00
.byte 0x59, 0x10, 0x00, 0x00
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x5a, 0x10, 0x00, 0x00
.byte 0x7e, 0x73, 0x70, 0x61
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x5c, 0x10, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3d, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x5e, 0x10, 0x00, 0x00
.byte 0x66, 0x69, 0x72, 0x73
.byte 0x74, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x5e, 0x10, 0x00, 0x00
.byte 0x6c, 0x61, 0x73, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x5f, 0x10, 0x00, 0x00
.byte 0x73, 0x75, 0x62, 0x73
.byte 0x70, 0x61, 0x6e, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x60, 0x10, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x60, 0x10, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x62, 0x79, 0x74
.byte 0x65, 0x73, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x61, 0x10, 0x00, 0x00
.byte 0x65, 0x6d, 0x70, 0x74
.byte 0x79, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x63, 0x10, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5b, 0x5d, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x63, 0x10, 0x00, 0x00
.byte 0x61, 0x74, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x63, 0x10, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x28, 0x29, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x64, 0x10, 0x00, 0x00
.byte 0x64, 0x61, 0x74, 0x61
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x66, 0x10, 0x00, 0x00
.byte 0x62, 0x65, 0x67, 0x69
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x66, 0x10, 0x00, 0x00
.byte 0x65, 0x6e, 0x64, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x68, 0x10, 0x00, 0x00
.byte 0x63, 0x62, 0x65, 0x67
.byte 0x69, 0x6e, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x68, 0x10, 0x00, 0x00
.byte 0x63, 0x65, 0x6e, 0x64
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x6a, 0x10, 0x00, 0x00
.byte 0x72, 0x62, 0x65, 0x67
.byte 0x69, 0x6e, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x6a, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x6e, 0x64
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x6c, 0x10, 0x00, 0x00
.byte 0x63, 0x72, 0x62, 0x65
.byte 0x67, 0x69, 0x6e, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x6c, 0x10, 0x00, 0x00
.byte 0x63, 0x72, 0x65, 0x6e
.byte 0x64, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x64, 0x10, 0x00, 0x00
.byte 0x5f, 0x55, 0x6e, 0x63
.byte 0x68, 0x65, 0x63, 0x6b
.byte 0x65, 0x64, 0x5f, 0x62
.byte 0x65, 0x67, 0x69, 0x6e
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x64, 0x10, 0x00, 0x00
.byte 0x5f, 0x55, 0x6e, 0x63
.byte 0x68, 0x65, 0x63, 0x6b
.byte 0x65, 0x64, 0x5f, 0x65
.byte 0x6e, 0x64, 0x00, 0xf1
.byte 0x11, 0x15, 0x09, 0x00
.byte 0x6d, 0x10, 0x00, 0x00
.byte 0x43, 0x68, 0x65, 0x63
.byte 0x6b, 0x52, 0x61, 0x6e
.byte 0x67, 0x65, 0x00, 0xf1
.byte 0x11, 0x15, 0x01, 0x00
.byte 0x70, 0x10, 0x00, 0x00
.byte 0x6d, 0x61, 0x6b, 0x65
.byte 0x5f, 0x73, 0x75, 0x62
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x4a, 0x10, 0x00, 0x00
.byte 0x65, 0x6c, 0x65, 0x6d
.byte 0x65, 0x6e, 0x74, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x69, 0x6e, 0x64, 0x65
.byte 0x78, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x65, 0x10, 0x00, 0x00
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x67, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x69, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x76, 0x65
.byte 0x72, 0x73, 0x65, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x6b, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x76, 0x65, 0x72, 0x73
.byte 0x65, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x56, 0x10, 0x00, 0x00
.byte 0x4b, 0x6e, 0x6f, 0x77
.byte 0x6e, 0x4e, 0x6f, 0x74
.byte 0x4e, 0x75, 0x6c, 0x6c
.byte 0x00, 0xf3, 0xf2, 0xf1
# Class (0x1072) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 43
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1071)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 16
# Name: gsl::span<const int,-1>
# LinkageName: .?AV?$span@$$CBH$0?0@gsl@@
# }
.byte 0x4a, 0x00, 0x04, 0x15
.byte 0x2b, 0x00, 0x10, 0x02
.byte 0x71, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x10, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x20, 0x69, 0x6e
.byte 0x74, 0x2c, 0x2d, 0x31
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x56, 0x3f, 0x24
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x40, 0x24, 0x24, 0x43
.byte 0x42, 0x48, 0x24, 0x30
.byte 0x3f, 0x30, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# UdtSourceLine (0x1073) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: gsl::span<const int,-1> (0x1072)
# SourceFile: C:\projects\gsl\include\gsl\span (0x1036)
# LineNumber: 355
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x72, 0x10, 0x00, 0x00
.byte 0x36, 0x10, 0x00, 0x00
.byte 0x63, 0x01, 0x00, 0x00
# Modifier (0x1074) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1048)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x48, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1075) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1074)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x74, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1076) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const int* (0x104B)
# ClassType: gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1048)
# ThisType: const gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >* (0x1075)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x48, 0x10, 0x00, 0x00
.byte 0x75, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x1077) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: gsl::details::extent_type<-1> (0x1038)
# BaseOffset: 0x0
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Private (0x1)
# Type: const int* (0x104B)
# FieldOffset: 0x8
# Name: data_
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: const int* gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::() (0x1076)
# Name: data
# }
# }
.byte 0x2e, 0x00, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0x38, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
.byte 0x0d, 0x15, 0x01, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x08, 0x00, 0x64, 0x61
.byte 0x74, 0x61, 0x5f, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x76, 0x10, 0x00, 0x00
.byte 0x64, 0x61, 0x74, 0x61
.byte 0x00, 0xf3, 0xf2, 0xf1
# Class (0x1078) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 3
# Properties [ (0x208)
# HasUniqueName (0x200)
# Nested (0x8)
# ]
# FieldList: <field list> (0x1077)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 16
# Name: gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >
# LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@
# }
.byte 0xb2, 0x00, 0x04, 0x15
.byte 0x03, 0x00, 0x08, 0x02
.byte 0x77, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x10, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x73
.byte 0x70, 0x61, 0x6e, 0x3c
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x20, 0x69, 0x6e
.byte 0x74, 0x2c, 0x2d, 0x31
.byte 0x3e, 0x3a, 0x3a, 0x73
.byte 0x74, 0x6f, 0x72, 0x61
.byte 0x67, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x3c
.byte 0x67, 0x73, 0x6c, 0x3a
.byte 0x3a, 0x64, 0x65, 0x74
.byte 0x61, 0x69, 0x6c, 0x73
.byte 0x3a, 0x3a, 0x65, 0x78
.byte 0x74, 0x65, 0x6e, 0x74
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x3c, 0x64, 0x79
.byte 0x6e, 0x61, 0x6d, 0x69
.byte 0x63, 0x5f, 0x65, 0x78
.byte 0x74, 0x65, 0x6e, 0x74
.byte 0x3e, 0x20, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x56
.byte 0x3f, 0x24, 0x73, 0x74
.byte 0x6f, 0x72, 0x61, 0x67
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x40, 0x56
.byte 0x3f, 0x24, 0x65, 0x78
.byte 0x74, 0x65, 0x6e, 0x74
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x40, 0x24, 0x30
.byte 0x3f, 0x30, 0x40, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x40, 0x3f, 0x24, 0x73
.byte 0x70, 0x61, 0x6e, 0x40
.byte 0x24, 0x24, 0x43, 0x42
.byte 0x48, 0x24, 0x30, 0x3f
.byte 0x30, 0x40, 0x67, 0x73
.byte 0x6c, 0x40, 0x40, 0x00
# UdtSourceLine (0x1079) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1078)
# SourceFile: C:\projects\gsl\include\gsl\span (0x1036)
# LineNumber: 583
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x78, 0x10, 0x00, 0x00
.byte 0x36, 0x10, 0x00, 0x00
.byte 0x47, 0x02, 0x00, 0x00
# MemberFuncId (0x107A) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::span<int,-1> (0x1003)
# FunctionType: void gsl::span<int,-1>::() (0x101B)
# Name: span
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x1b, 0x10, 0x00, 0x00
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x107B) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::span<int,-1> (0x1003)
# FunctionType: __int64 gsl::span<int,-1>::() (0x1023)
# Name: size
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x23, 0x10, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x107C) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::span<int,-1> (0x1003)
# FunctionType: int* gsl::span<int,-1>::() (0x1027)
# Name: data
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x27, 0x10, 0x00, 0x00
.byte 0x64, 0x61, 0x74, 0x61
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x107D) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::span<const int,-1> (0x1047)
# FunctionType: void gsl::span<const int,-1>::() (0x105A)
# Name: span
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x5a, 0x10, 0x00, 0x00
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x107E) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::span<const int,-1> (0x1047)
# FunctionType: __int64 gsl::span<const int,-1>::() (0x1060)
# Name: size
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x60, 0x10, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x107F) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::span<const int,-1> (0x1047)
# FunctionType: const int* gsl::span<const int,-1>::() (0x1064)
# Name: data
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x47, 0x10, 0x00, 0x00
.byte 0x64, 0x10, 0x00, 0x00
.byte 0x64, 0x61, 0x74, 0x61
.byte 0x00, 0xf3, 0xf2, 0xf1
# FuncId (0x1080) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: 0x0
# FunctionType: bool () (0x1001)
# Name: bar
# }
.byte 0x0e, 0x00, 0x01, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x10, 0x00, 0x00
.byte 0x62, 0x61, 0x72, 0x00
# Class (0x1081) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::vector<int,std::allocator<int> >
# LinkageName: .?AV?$vector@HV?$allocator@H@std@@@std@@
# }
.byte 0x66, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x76
.byte 0x65, 0x63, 0x74, 0x6f
.byte 0x72, 0x3c, 0x69, 0x6e
.byte 0x74, 0x2c, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3c, 0x69, 0x6e, 0x74
.byte 0x3e, 0x20, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x56
.byte 0x3f, 0x24, 0x76, 0x65
.byte 0x63, 0x74, 0x6f, 0x72
.byte 0x40, 0x48, 0x56, 0x3f
.byte 0x24, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x40, 0x48
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# Class (0x1082) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >
# LinkageName: .?AV?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@
# }
.byte 0xa2, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x5f, 0x56
.byte 0x65, 0x63, 0x5f, 0x62
.byte 0x61, 0x73, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x3c, 0x69, 0x6e
.byte 0x74, 0x2c, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3c, 0x69, 0x6e, 0x74
.byte 0x3e, 0x20, 0x3e, 0x20
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x56, 0x3f, 0x24
.byte 0x5f, 0x56, 0x65, 0x63
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x40, 0x55, 0x3f
.byte 0x24, 0x5f, 0x56, 0x65
.byte 0x63, 0x5f, 0x62, 0x61
.byte 0x73, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x40, 0x48, 0x56, 0x3f
.byte 0x24, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x40, 0x48
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# Pointer (0x1083) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::vector<int,std::allocator<int> > (0x1081)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1084) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x1085) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::allocator<int>
# LinkageName: .?AV?$allocator@H@std@@
# }
.byte 0x42, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3c, 0x69, 0x6e, 0x74
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x56, 0x3f, 0x24
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x40, 0x48, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# Modifier (0x1086) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::allocator<int> (0x1085)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1087) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::allocator<int> (0x1086)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x86, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x1088) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::allocator<int>& (0x1087)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x87, 0x10, 0x00, 0x00
# MemberFunction (0x1089) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::allocator<int>&) (0x1088)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x88, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x108A) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x108B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x108C) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: const int& (0x1062)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
# MemberFunction (0x108D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (unsigned __int64, const int&) (0x108C)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x8c, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x108E) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: const int& (0x1062)
# ArgType: const std::allocator<int>& (0x1087)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
.byte 0x87, 0x10, 0x00, 0x00
# MemberFunction (0x108F) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (unsigned __int64, const int&, const std::allocator<int>&) (0x108E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x8e, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x1090) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::vector<int,std::allocator<int> > (0x1081)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1091) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::vector<int,std::allocator<int> > (0x1090)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x90, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x1092) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::vector<int,std::allocator<int> >& (0x1091)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x91, 0x10, 0x00, 0x00
# MemberFunction (0x1093) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::vector<int,std::allocator<int> >&) (0x1092)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x92, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1094) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: const std::vector<int,std::allocator<int> >& (0x1091)
# ArgType: const std::allocator<int>& (0x1087)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x91, 0x10, 0x00, 0x00
.byte 0x87, 0x10, 0x00, 0x00
# MemberFunction (0x1095) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const std::vector<int,std::allocator<int> >&, const std::allocator<int>&) (0x1094)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x94, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x1096) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::vector<int,std::allocator<int> > (0x1081)
# PointerAttributes: 0x1008C
# PtrType: Near64 (0xC)
# PtrMode: RValueReference (0x4)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x8c, 0x00, 0x01, 0x00
# ArgList (0x1097) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::vector<int,std::allocator<int> >&& (0x1096)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x96, 0x10, 0x00, 0x00
# MemberFunction (0x1098) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::vector<int,std::allocator<int> >&&) (0x1097)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x97, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1099) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::vector<int,std::allocator<int> >&& (0x1096)
# ArgType: const std::allocator<int>& (0x1087)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x96, 0x10, 0x00, 0x00
.byte 0x87, 0x10, 0x00, 0x00
# MemberFunction (0x109A) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::vector<int,std::allocator<int> >&&, const std::allocator<int>&) (0x1099)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x99, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x109B) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::initializer_list<int>
# LinkageName: .?AV?$initializer_list@H@std@@
# }
.byte 0x4e, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x69
.byte 0x6e, 0x69, 0x74, 0x69
.byte 0x61, 0x6c, 0x69, 0x7a
.byte 0x65, 0x72, 0x5f, 0x6c
.byte 0x69, 0x73, 0x74, 0x3c
.byte 0x69, 0x6e, 0x74, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x56, 0x3f, 0x24, 0x69
.byte 0x6e, 0x69, 0x74, 0x69
.byte 0x61, 0x6c, 0x69, 0x7a
.byte 0x65, 0x72, 0x5f, 0x6c
.byte 0x69, 0x73, 0x74, 0x40
.byte 0x48, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x00
# ArgList (0x109C) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::initializer_list<int> (0x109B)
# ArgType: const std::allocator<int>& (0x1087)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x9b, 0x10, 0x00, 0x00
.byte 0x87, 0x10, 0x00, 0x00
# MemberFunction (0x109D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::initializer_list<int>, const std::allocator<int>&) (0x109C)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x9c, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x109E) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::() (0x1084)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(const std::allocator<int>&) (0x1089)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(unsigned __int64) (0x108B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(unsigned __int64, const int&) (0x108D)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(unsigned __int64, const int&, const std::allocator<int>&) (0x108F)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(const std::vector<int,std::allocator<int> >&) (0x1093)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(const std::vector<int,std::allocator<int> >&, const std::allocator<int>&) (0x1095)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(std::vector<int,std::allocator<int> >&&) (0x1098)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(std::vector<int,std::allocator<int> >&&, const std::allocator<int>&) (0x109A)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(std::initializer_list<int>, const std::allocator<int>&) (0x109D)
# ]
# }
.byte 0x52, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x84, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x89, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x8b, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x8d, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x8f, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x93, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x95, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x98, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x9a, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x9d, 0x10, 0x00, 0x00
# ArgList (0x109F) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: const int* (0x104B)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
# MemberFunction (0x10A0) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (unsigned __int64, const int*) (0x109F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x9f, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x10A1) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::vector<int,std::allocator<int> > (0x1081)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x10A2) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::vector<int,std::allocator<int> >& (0x10A1)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::vector<int,std::allocator<int> >&&) (0x1097)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xa1, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x97, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x10A3) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::initializer_list<int> (0x109B)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x9b, 0x10, 0x00, 0x00
# MemberFunction (0x10A4) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::vector<int,std::allocator<int> >& (0x10A1)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::initializer_list<int>) (0x10A3)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xa1, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xa3, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x10A5) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::vector<int,std::allocator<int> >& (0x10A1)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::vector<int,std::allocator<int> >&) (0x1092)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xa1, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x92, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x10A6) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::vector<int,std::allocator<int> >& std::vector<int,std::allocator<int> >::(std::vector<int,std::allocator<int> >&&) (0x10A2)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::vector<int,std::allocator<int> >& std::vector<int,std::allocator<int> >::(std::initializer_list<int>) (0x10A4)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::vector<int,std::allocator<int> >& std::vector<int,std::allocator<int> >::(const std::vector<int,std::allocator<int> >&) (0x10A5)
# ]
# }
.byte 0x1a, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xa2, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xa4, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xa5, 0x10, 0x00, 0x00
# Struct (0x10A7) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::integral_constant<bool,1>
# LinkageName: .?AU?$integral_constant@_N$00@std@@
# }
.byte 0x5a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x69
.byte 0x6e, 0x74, 0x65, 0x67
.byte 0x72, 0x61, 0x6c, 0x5f
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x61, 0x6e, 0x74
.byte 0x3c, 0x62, 0x6f, 0x6f
.byte 0x6c, 0x2c, 0x31, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x3f, 0x24, 0x69
.byte 0x6e, 0x74, 0x65, 0x67
.byte 0x72, 0x61, 0x6c, 0x5f
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x61, 0x6e, 0x74
.byte 0x40, 0x5f, 0x4e, 0x24
.byte 0x30, 0x30, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# ArgList (0x10A8) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::vector<int,std::allocator<int> >&& (0x1096)
# ArgType: std::integral_constant<bool,1> (0x10A7)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x96, 0x10, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
# MemberFunction (0x10A9) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::vector<int,std::allocator<int> >&&, std::integral_constant<bool,1>) (0x10A8)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xa8, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Struct (0x10AA) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::integral_constant<bool,0>
# LinkageName: .?AU?$integral_constant@_N$0A@@std@@
# }
.byte 0x5a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x69
.byte 0x6e, 0x74, 0x65, 0x67
.byte 0x72, 0x61, 0x6c, 0x5f
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x61, 0x6e, 0x74
.byte 0x3c, 0x62, 0x6f, 0x6f
.byte 0x6c, 0x2c, 0x30, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x3f, 0x24, 0x69
.byte 0x6e, 0x74, 0x65, 0x67
.byte 0x72, 0x61, 0x6c, 0x5f
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x61, 0x6e, 0x74
.byte 0x40, 0x5f, 0x4e, 0x24
.byte 0x30, 0x41, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# ArgList (0x10AB) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::vector<int,std::allocator<int> >&& (0x1096)
# ArgType: std::integral_constant<bool,0> (0x10AA)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x96, 0x10, 0x00, 0x00
.byte 0xaa, 0x10, 0x00, 0x00
# MemberFunction (0x10AC) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::vector<int,std::allocator<int> >&&, std::integral_constant<bool,0>) (0x10AB)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xab, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x10AD) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(std::vector<int,std::allocator<int> >&&, std::integral_constant<bool,1>) (0x10A9)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(std::vector<int,std::allocator<int> >&&, std::integral_constant<bool,0>) (0x10AC)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(std::vector<int,std::allocator<int> >&&) (0x1098)
# ]
# }
.byte 0x1a, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xa9, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xac, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x98, 0x10, 0x00, 0x00
# Pointer (0x10AE) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: int (0x74)
# PointerAttributes: 0x1008C
# PtrType: Near64 (0xC)
# PtrMode: RValueReference (0x4)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x8c, 0x00, 0x01, 0x00
# ArgList (0x10AF) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: int&& (0x10AE)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xae, 0x10, 0x00, 0x00
# MemberFunction (0x10B0) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (int&&) (0x10AF)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xaf, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x10B1) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const int& (0x1062)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
# MemberFunction (0x10B2) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const int&) (0x10B1)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xb1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x10B3) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(int&&) (0x10B0)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(const int&) (0x10B2)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xb0, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xb2, 0x10, 0x00, 0x00
# Class (0x10B4) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > >
# LinkageName: .?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@
# }
.byte 0xa2, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x56, 0x65
.byte 0x63, 0x74, 0x6f, 0x72
.byte 0x5f, 0x76, 0x61, 0x6c
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x5f, 0x53
.byte 0x69, 0x6d, 0x70, 0x6c
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x3c
.byte 0x69, 0x6e, 0x74, 0x3e
.byte 0x20, 0x3e, 0x20, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x56, 0x3f, 0x24, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x56, 0x3f, 0x24, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x76
.byte 0x61, 0x6c, 0x40, 0x55
.byte 0x3f, 0x24, 0x5f, 0x53
.byte 0x69, 0x6d, 0x70, 0x6c
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x40
.byte 0x48, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x00
# Class (0x10B5) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >
# LinkageName: .?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@
# }
.byte 0xae, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x63
.byte 0x6f, 0x6e, 0x73, 0x74
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x3c, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x76
.byte 0x61, 0x6c, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x53, 0x69, 0x6d
.byte 0x70, 0x6c, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x3c, 0x69, 0x6e
.byte 0x74, 0x3e, 0x20, 0x3e
.byte 0x20, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x5f, 0x56, 0x65
.byte 0x63, 0x74, 0x6f, 0x72
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x73, 0x74, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x56, 0x3f, 0x24, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x76
.byte 0x61, 0x6c, 0x40, 0x55
.byte 0x3f, 0x24, 0x5f, 0x53
.byte 0x69, 0x6d, 0x70, 0x6c
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x40
.byte 0x48, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x00
# ArgList (0x10B6) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B5)
# ArgType: int&& (0x10AE)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0xb5, 0x10, 0x00, 0x00
.byte 0xae, 0x10, 0x00, 0x00
# MemberFunction (0x10B7) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B4)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >, int&&) (0x10B6)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xb4, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xb6, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x10B8) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B5)
# ArgType: std::initializer_list<int> (0x109B)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0xb5, 0x10, 0x00, 0x00
.byte 0x9b, 0x10, 0x00, 0x00
# MemberFunction (0x10B9) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B4)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >, std::initializer_list<int>) (0x10B8)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xb4, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xb8, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x10BA) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B5)
# ArgType: const int& (0x1062)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0xb5, 0x10, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
# MemberFunction (0x10BB) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B4)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >, const int&) (0x10BA)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xb4, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xba, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x10BC) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B5)
# ArgType: unsigned __int64 (0x23)
# ArgType: const int& (0x1062)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xb5, 0x10, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
# MemberFunction (0x10BD) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B4)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >, unsigned __int64, const int&) (0x10BC)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xb4, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0xbc, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x10BE) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > std::vector<int,std::allocator<int> >::(std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >, int&&) (0x10B7)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > std::vector<int,std::allocator<int> >::(std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >, std::initializer_list<int>) (0x10B9)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > std::vector<int,std::allocator<int> >::(std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >, const int&) (0x10BB)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > std::vector<int,std::allocator<int> >::(std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >, unsigned __int64, const int&) (0x10BD)
# ]
# }
.byte 0x22, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xb7, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xb9, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xbb, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xbd, 0x10, 0x00, 0x00
# MemberFunction (0x10BF) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::initializer_list<int>) (0x10A3)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xa3, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x10C0) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(std::initializer_list<int>) (0x10BF)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(unsigned __int64, const int&) (0x108D)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xbf, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x8d, 0x10, 0x00, 0x00
# Pointer (0x10C1) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::vector<int,std::allocator<int> > (0x1090)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x90, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x10C2) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: const std::vector<int,std::allocator<int> >* (0x10C1)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xc1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x10C3) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B4)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xb4, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x10C4) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B5)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: const std::vector<int,std::allocator<int> >* (0x10C1)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xb5, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xc1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x10C5) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > std::vector<int,std::allocator<int> >::() (0x10C3)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > std::vector<int,std::allocator<int> >::() (0x10C4)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xc3, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xc4, 0x10, 0x00, 0x00
# ArgList (0x10C6) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B5)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xb5, 0x10, 0x00, 0x00
# MemberFunction (0x10C7) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B4)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: const std::vector<int,std::allocator<int> >* (0x10C1)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >) (0x10C6)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xb4, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xc1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xc6, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x10C8) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::reverse_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > >
# LinkageName: .?AV?$reverse_iterator@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@@std@@
# }
.byte 0xd6, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x72
.byte 0x65, 0x76, 0x65, 0x72
.byte 0x73, 0x65, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x56, 0x65
.byte 0x63, 0x74, 0x6f, 0x72
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x3c, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x76
.byte 0x61, 0x6c, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x53, 0x69, 0x6d
.byte 0x70, 0x6c, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x3c, 0x69, 0x6e
.byte 0x74, 0x3e, 0x20, 0x3e
.byte 0x20, 0x3e, 0x20, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x56, 0x3f, 0x24, 0x72
.byte 0x65, 0x76, 0x65, 0x72
.byte 0x73, 0x65, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x56, 0x3f, 0x24, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x56, 0x3f, 0x24, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x76
.byte 0x61, 0x6c, 0x40, 0x55
.byte 0x3f, 0x24, 0x5f, 0x53
.byte 0x69, 0x6d, 0x70, 0x6c
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x40
.byte 0x48, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# MemberFunction (0x10C9) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::reverse_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > > (0x10C8)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xc8, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x10CA) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::reverse_iterator<std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > >
# LinkageName: .?AV?$reverse_iterator@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@@std@@
# }
.byte 0xe2, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x72
.byte 0x65, 0x76, 0x65, 0x72
.byte 0x73, 0x65, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x56, 0x65
.byte 0x63, 0x74, 0x6f, 0x72
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x73, 0x74, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x56, 0x65
.byte 0x63, 0x74, 0x6f, 0x72
.byte 0x5f, 0x76, 0x61, 0x6c
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x5f, 0x53
.byte 0x69, 0x6d, 0x70, 0x6c
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x3c
.byte 0x69, 0x6e, 0x74, 0x3e
.byte 0x20, 0x3e, 0x20, 0x3e
.byte 0x20, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x72, 0x65, 0x76
.byte 0x65, 0x72, 0x73, 0x65
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x40, 0x56, 0x3f
.byte 0x24, 0x5f, 0x56, 0x65
.byte 0x63, 0x74, 0x6f, 0x72
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x73, 0x74, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x56, 0x3f, 0x24, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x76
.byte 0x61, 0x6c, 0x40, 0x55
.byte 0x3f, 0x24, 0x5f, 0x53
.byte 0x69, 0x6d, 0x70, 0x6c
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x40
.byte 0x48, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# MemberFunction (0x10CB) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::reverse_iterator<std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > > (0x10CA)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: const std::vector<int,std::allocator<int> >* (0x10C1)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xca, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xc1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x10CC) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > > std::vector<int,std::allocator<int> >::() (0x10C9)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > > std::vector<int,std::allocator<int> >::() (0x10CB)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xc9, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xcb, 0x10, 0x00, 0x00
# MethodOverloadList (0x10CD) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(unsigned __int64) (0x108B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(unsigned __int64, const int&) (0x108D)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x8b, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x8d, 0x10, 0x00, 0x00
# MemberFunction (0x10CE) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: bool (0x30)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: const std::vector<int,std::allocator<int> >* (0x10C1)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xc1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x10CF) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::allocator<int> (0x1085)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: const std::vector<int,std::allocator<int> >* (0x10C1)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xc1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x10D0) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const int& (0x1062)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: const std::vector<int,std::allocator<int> >* (0x10C1)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x62, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xc1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x10D1) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int& (0x1025)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x25, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x10D2) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: const int& std::vector<int,std::allocator<int> >::(unsigned __int64) (0x10D0)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: int& std::vector<int,std::allocator<int> >::(unsigned __int64) (0x10D1)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xd0, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xd1, 0x10, 0x00, 0x00
# MemberFunction (0x10D3) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int* (0x674)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x10D4) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const int* (0x104B)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: const std::vector<int,std::allocator<int> >* (0x10C1)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xc1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x10D5) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: int* std::vector<int,std::allocator<int> >::() (0x10D3)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const int* std::vector<int,std::allocator<int> >::() (0x10D4)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xd3, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xd4, 0x10, 0x00, 0x00
# MemberFunction (0x10D6) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int& (0x1025)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x25, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x10D7) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const int& (0x1062)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: const std::vector<int,std::allocator<int> >* (0x10C1)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x62, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xc1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x10D8) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: int& std::vector<int,std::allocator<int> >::() (0x10D6)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const int& std::vector<int,std::allocator<int> >::() (0x10D7)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xd6, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xd7, 0x10, 0x00, 0x00
# MemberFunction (0x10D9) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B4)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >) (0x10C6)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xb4, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xc6, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x10DA) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B5)
# ArgType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B5)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0xb5, 0x10, 0x00, 0x00
.byte 0xb5, 0x10, 0x00, 0x00
# MemberFunction (0x10DB) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B4)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >, std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >) (0x10DA)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xb4, 0x10, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xda, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x10DC) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > std::vector<int,std::allocator<int> >::(std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >) (0x10D9)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > std::vector<int,std::allocator<int> >::(std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >, std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >) (0x10DB)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xd9, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xdb, 0x10, 0x00, 0x00
# ArgList (0x10DD) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::vector<int,std::allocator<int> >& (0x10A1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xa1, 0x10, 0x00, 0x00
# MemberFunction (0x10DE) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::vector<int,std::allocator<int> >&) (0x10DD)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xdd, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x10DF) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: bool (0x30)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x10E0) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (int*, int*) (0x1009)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x09, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x10E1) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: const std::vector<int,std::allocator<int> >* (0x10C1)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xc1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x10E2) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const int* (0x104B)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
# MemberFunction (0x10E3) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: bool (0x30)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: const std::vector<int,std::allocator<int> >* (0x10C1)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const int*) (0x10E2)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xc1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xe2, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x10E4) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: int* (0x674)
# ArgType: unsigned __int64 (0x23)
# ArgType: const int* (0x104B)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
# MemberFunction (0x10E5) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int* (0x674)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (int*, unsigned __int64, const int*) (0x10E4)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0xe4, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x10E6) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: const std::vector<int,std::allocator<int> >* (0x10C1)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xc1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x10E7) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: const std::vector<int,std::allocator<int> >* (0x10C1)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (int*, int*) (0x1009)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xc1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x09, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Struct (0x10E8) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Wrap_alloc<std::allocator<int> >
# LinkageName: .?AU?$_Wrap_alloc@V?$allocator@H@std@@@std@@
# }
.byte 0x6a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x57, 0x72, 0x61, 0x70
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x3c, 0x69, 0x6e
.byte 0x74, 0x3e, 0x20, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x3f, 0x24, 0x5f
.byte 0x57, 0x72, 0x61, 0x70
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x40, 0x56
.byte 0x3f, 0x24, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x48, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# FieldList (0x10E9) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# BaseOffset: 0x0
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0xA
# MethodListIndex: 0x109E
# Name: vector
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(unsigned __int64, const int*) (0x10A0)
# Name: _Construct_n
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x3
# MethodListIndex: 0x10A6
# Name: operator=
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x3
# MethodListIndex: 0x10AD
# Name: _Assign_rv
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x10B3
# Name: push_back
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x4
# MethodListIndex: 0x10BE
# Name: insert
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x10C0
# Name: assign
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::() (0x1084)
# Name: ~vector
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(unsigned __int64) (0x108B)
# Name: reserve
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::vector<int,std::allocator<int> >::() (0x10C2)
# Name: capacity
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::vector<int,std::allocator<int> >::() (0x10C2)
# Name: _Unused_capacity
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::vector<int,std::allocator<int> >::() (0x10C2)
# Name: _Has_unused_capacity
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x10C5
# Name: begin
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x10C5
# Name: end
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > std::vector<int,std::allocator<int> >::(std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >) (0x10C7)
# Name: _Make_iter
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x10CC
# Name: rbegin
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x10CC
# Name: rend
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > std::vector<int,std::allocator<int> >::() (0x10C4)
# Name: cbegin
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > std::vector<int,std::allocator<int> >::() (0x10C4)
# Name: cend
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > > std::vector<int,std::allocator<int> >::() (0x10CB)
# Name: crbegin
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > > std::vector<int,std::allocator<int> >::() (0x10CB)
# Name: crend
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::() (0x1084)
# Name: shrink_to_fit
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x10CD
# Name: resize
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::vector<int,std::allocator<int> >::() (0x10C2)
# Name: size
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::vector<int,std::allocator<int> >::() (0x10C2)
# Name: max_size
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: bool std::vector<int,std::allocator<int> >::() (0x10CE)
# Name: empty
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::allocator<int> std::vector<int,std::allocator<int> >::() (0x10CF)
# Name: get_allocator
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x10D2
# Name: at
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x10D2
# Name: operator[]
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x10D5
# Name: data
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x10D8
# Name: front
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x10D8
# Name: back
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::() (0x1084)
# Name: pop_back
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x10DC
# Name: erase
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(unsigned __int64) (0x108B)
# Name: _Pop_back_n
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::() (0x1084)
# Name: clear
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::vector<int,std::allocator<int> >::(std::vector<int,std::allocator<int> >&) (0x10DE)
# Name: swap
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Protected (0x2)
# Type: bool std::vector<int,std::allocator<int> >::(unsigned __int64) (0x10DF)
# Name: _Buy
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Protected (0x2)
# Type: void std::vector<int,std::allocator<int> >::(int*, int*) (0x10E0)
# Name: _Destroy
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Protected (0x2)
# Type: unsigned __int64 std::vector<int,std::allocator<int> >::(unsigned __int64) (0x10E1)
# Name: _Grow_to
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Protected (0x2)
# Type: bool std::vector<int,std::allocator<int> >::(const int*) (0x10E3)
# Name: _Inside
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Protected (0x2)
# Type: void std::vector<int,std::allocator<int> >::(unsigned __int64) (0x108B)
# Name: _Reallocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Protected (0x2)
# Type: void std::vector<int,std::allocator<int> >::(unsigned __int64) (0x108B)
# Name: _Reserve
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Protected (0x2)
# Type: void std::vector<int,std::allocator<int> >::() (0x1084)
# Name: _Tidy
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Protected (0x2)
# Type: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > std::vector<int,std::allocator<int> >::(std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > >, unsigned __int64, const int&) (0x10BD)
# Name: _Insert_n
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Protected (0x2)
# Type: int* std::vector<int,std::allocator<int> >::(int*, unsigned __int64, const int*) (0x10E5)
# Name: _Ufill
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Protected (0x2)
# Type: void std::vector<int,std::allocator<int> >::() (0x10E6)
# Name: _Xlen
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Protected (0x2)
# Type: void std::vector<int,std::allocator<int> >::() (0x10E6)
# Name: _Xran
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Protected (0x2)
# Type: void std::vector<int,std::allocator<int> >::(int*, int*) (0x10E7)
# Name: _Orphan_range
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::vector<int,std::allocator<int> > (0x1081)
# Name: _Myt
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# Name: _Mybase
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator<int> (0x1085)
# Name: allocator_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# Name: _Alty
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int (0x74)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int* (0x674)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int* (0x104B)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int& (0x1025)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int& (0x1062)
# Name: const_reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B4)
# Name: iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B5)
# Name: const_iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::reverse_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > > (0x10C8)
# Name: reverse_iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::reverse_iterator<std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > > (0x10CA)
# Name: const_reverse_iterator
# }
# }
.byte 0xce, 0x04, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x0a, 0x00
.byte 0x9e, 0x10, 0x00, 0x00
.byte 0x76, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xa0, 0x10, 0x00, 0x00
.byte 0x5f, 0x43, 0x6f, 0x6e
.byte 0x73, 0x74, 0x72, 0x75
.byte 0x63, 0x74, 0x5f, 0x6e
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x03, 0x00
.byte 0xa6, 0x10, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3d, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x03, 0x00
.byte 0xad, 0x10, 0x00, 0x00
.byte 0x5f, 0x41, 0x73, 0x73
.byte 0x69, 0x67, 0x6e, 0x5f
.byte 0x72, 0x76, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xb3, 0x10, 0x00, 0x00
.byte 0x70, 0x75, 0x73, 0x68
.byte 0x5f, 0x62, 0x61, 0x63
.byte 0x6b, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x04, 0x00
.byte 0xbe, 0x10, 0x00, 0x00
.byte 0x69, 0x6e, 0x73, 0x65
.byte 0x72, 0x74, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xc0, 0x10, 0x00, 0x00
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x84, 0x10, 0x00, 0x00
.byte 0x7e, 0x76, 0x65, 0x63
.byte 0x74, 0x6f, 0x72, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x8b, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x73, 0x65
.byte 0x72, 0x76, 0x65, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xc2, 0x10, 0x00, 0x00
.byte 0x63, 0x61, 0x70, 0x61
.byte 0x63, 0x69, 0x74, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xc2, 0x10, 0x00, 0x00
.byte 0x5f, 0x55, 0x6e, 0x75
.byte 0x73, 0x65, 0x64, 0x5f
.byte 0x63, 0x61, 0x70, 0x61
.byte 0x63, 0x69, 0x74, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xc2, 0x10, 0x00, 0x00
.byte 0x5f, 0x48, 0x61, 0x73
.byte 0x5f, 0x75, 0x6e, 0x75
.byte 0x73, 0x65, 0x64, 0x5f
.byte 0x63, 0x61, 0x70, 0x61
.byte 0x63, 0x69, 0x74, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xc5, 0x10, 0x00, 0x00
.byte 0x62, 0x65, 0x67, 0x69
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xc5, 0x10, 0x00, 0x00
.byte 0x65, 0x6e, 0x64, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xc7, 0x10, 0x00, 0x00
.byte 0x5f, 0x4d, 0x61, 0x6b
.byte 0x65, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xcc, 0x10, 0x00, 0x00
.byte 0x72, 0x62, 0x65, 0x67
.byte 0x69, 0x6e, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xcc, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x6e, 0x64
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xc4, 0x10, 0x00, 0x00
.byte 0x63, 0x62, 0x65, 0x67
.byte 0x69, 0x6e, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xc4, 0x10, 0x00, 0x00
.byte 0x63, 0x65, 0x6e, 0x64
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xcb, 0x10, 0x00, 0x00
.byte 0x63, 0x72, 0x62, 0x65
.byte 0x67, 0x69, 0x6e, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xcb, 0x10, 0x00, 0x00
.byte 0x63, 0x72, 0x65, 0x6e
.byte 0x64, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x84, 0x10, 0x00, 0x00
.byte 0x73, 0x68, 0x72, 0x69
.byte 0x6e, 0x6b, 0x5f, 0x74
.byte 0x6f, 0x5f, 0x66, 0x69
.byte 0x74, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xcd, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x73, 0x69
.byte 0x7a, 0x65, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xc2, 0x10, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xc2, 0x10, 0x00, 0x00
.byte 0x6d, 0x61, 0x78, 0x5f
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xce, 0x10, 0x00, 0x00
.byte 0x65, 0x6d, 0x70, 0x74
.byte 0x79, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xcf, 0x10, 0x00, 0x00
.byte 0x67, 0x65, 0x74, 0x5f
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xd2, 0x10, 0x00, 0x00
.byte 0x61, 0x74, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xd2, 0x10, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5b, 0x5d, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xd5, 0x10, 0x00, 0x00
.byte 0x64, 0x61, 0x74, 0x61
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xd8, 0x10, 0x00, 0x00
.byte 0x66, 0x72, 0x6f, 0x6e
.byte 0x74, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xd8, 0x10, 0x00, 0x00
.byte 0x62, 0x61, 0x63, 0x6b
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x84, 0x10, 0x00, 0x00
.byte 0x70, 0x6f, 0x70, 0x5f
.byte 0x62, 0x61, 0x63, 0x6b
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xdc, 0x10, 0x00, 0x00
.byte 0x65, 0x72, 0x61, 0x73
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x8b, 0x10, 0x00, 0x00
.byte 0x5f, 0x50, 0x6f, 0x70
.byte 0x5f, 0x62, 0x61, 0x63
.byte 0x6b, 0x5f, 0x6e, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x84, 0x10, 0x00, 0x00
.byte 0x63, 0x6c, 0x65, 0x61
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xde, 0x10, 0x00, 0x00
.byte 0x73, 0x77, 0x61, 0x70
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x02, 0x00
.byte 0xdf, 0x10, 0x00, 0x00
.byte 0x5f, 0x42, 0x75, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x02, 0x00
.byte 0xe0, 0x10, 0x00, 0x00
.byte 0x5f, 0x44, 0x65, 0x73
.byte 0x74, 0x72, 0x6f, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x02, 0x00
.byte 0xe1, 0x10, 0x00, 0x00
.byte 0x5f, 0x47, 0x72, 0x6f
.byte 0x77, 0x5f, 0x74, 0x6f
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x02, 0x00
.byte 0xe3, 0x10, 0x00, 0x00
.byte 0x5f, 0x49, 0x6e, 0x73
.byte 0x69, 0x64, 0x65, 0x00
.byte 0x11, 0x15, 0x02, 0x00
.byte 0x8b, 0x10, 0x00, 0x00
.byte 0x5f, 0x52, 0x65, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x65, 0x00
.byte 0x11, 0x15, 0x02, 0x00
.byte 0x8b, 0x10, 0x00, 0x00
.byte 0x5f, 0x52, 0x65, 0x73
.byte 0x65, 0x72, 0x76, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x02, 0x00
.byte 0x84, 0x10, 0x00, 0x00
.byte 0x5f, 0x54, 0x69, 0x64
.byte 0x79, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x02, 0x00
.byte 0xbd, 0x10, 0x00, 0x00
.byte 0x5f, 0x49, 0x6e, 0x73
.byte 0x65, 0x72, 0x74, 0x5f
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x02, 0x00
.byte 0xe5, 0x10, 0x00, 0x00
.byte 0x5f, 0x55, 0x66, 0x69
.byte 0x6c, 0x6c, 0x00, 0xf1
.byte 0x11, 0x15, 0x02, 0x00
.byte 0xe6, 0x10, 0x00, 0x00
.byte 0x5f, 0x58, 0x6c, 0x65
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x02, 0x00
.byte 0xe6, 0x10, 0x00, 0x00
.byte 0x5f, 0x58, 0x72, 0x61
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x02, 0x00
.byte 0xe7, 0x10, 0x00, 0x00
.byte 0x5f, 0x4f, 0x72, 0x70
.byte 0x68, 0x61, 0x6e, 0x5f
.byte 0x72, 0x61, 0x6e, 0x67
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x62
.byte 0x61, 0x73, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x5f, 0x41, 0x6c, 0x74
.byte 0x79, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x25, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x66, 0x65, 0x72, 0x65
.byte 0x6e, 0x63, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xb4, 0x10, 0x00, 0x00
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xb5, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xc8, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x76, 0x65
.byte 0x72, 0x73, 0x65, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xca, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x76, 0x65, 0x72, 0x73
.byte 0x65, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x00, 0xf1
# Class (0x10EA) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 94
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x10E9)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 32
# Name: std::vector<int,std::allocator<int> >
# LinkageName: .?AV?$vector@HV?$allocator@H@std@@@std@@
# }
.byte 0x66, 0x00, 0x04, 0x15
.byte 0x5e, 0x00, 0x10, 0x02
.byte 0xe9, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x20, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x76
.byte 0x65, 0x63, 0x74, 0x6f
.byte 0x72, 0x3c, 0x69, 0x6e
.byte 0x74, 0x2c, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3c, 0x69, 0x6e, 0x74
.byte 0x3e, 0x20, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x56
.byte 0x3f, 0x24, 0x76, 0x65
.byte 0x63, 0x74, 0x6f, 0x72
.byte 0x40, 0x48, 0x56, 0x3f
.byte 0x24, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x40, 0x48
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# StringId (0x10EB) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector
# }
.byte 0x4e, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x43, 0x3a, 0x5c, 0x50
.byte 0x72, 0x6f, 0x67, 0x72
.byte 0x61, 0x6d, 0x20, 0x46
.byte 0x69, 0x6c, 0x65, 0x73
.byte 0x20, 0x28, 0x78, 0x38
.byte 0x36, 0x29, 0x5c, 0x4d
.byte 0x69, 0x63, 0x72, 0x6f
.byte 0x73, 0x6f, 0x66, 0x74
.byte 0x20, 0x56, 0x69, 0x73
.byte 0x75, 0x61, 0x6c, 0x20
.byte 0x53, 0x74, 0x75, 0x64
.byte 0x69, 0x6f, 0x20, 0x31
.byte 0x34, 0x2e, 0x30, 0x5c
.byte 0x56, 0x43, 0x5c, 0x49
.byte 0x4e, 0x43, 0x4c, 0x55
.byte 0x44, 0x45, 0x5c, 0x76
.byte 0x65, 0x63, 0x74, 0x6f
.byte 0x72, 0x00, 0xf2, 0xf1
# UdtSourceLine (0x10EC) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::vector<int,std::allocator<int> > (0x10EA)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector (0x10EB)
# LineNumber: 678
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xea, 0x10, 0x00, 0x00
.byte 0xeb, 0x10, 0x00, 0x00
.byte 0xa6, 0x02, 0x00, 0x00
# Class (0x10ED) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>
# LinkageName: .?AV?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@
# }
.byte 0xf6, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x43, 0x6f, 0x6d, 0x70
.byte 0x72, 0x65, 0x73, 0x73
.byte 0x65, 0x64, 0x5f, 0x70
.byte 0x61, 0x69, 0x72, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x57, 0x72
.byte 0x61, 0x70, 0x5f, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x69, 0x6e, 0x74, 0x3e
.byte 0x20, 0x3e, 0x2c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x56, 0x65, 0x63
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x76, 0x61, 0x6c, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x53, 0x69
.byte 0x6d, 0x70, 0x6c, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x73, 0x3c, 0x69
.byte 0x6e, 0x74, 0x3e, 0x20
.byte 0x3e, 0x2c, 0x31, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x56, 0x3f, 0x24, 0x5f
.byte 0x43, 0x6f, 0x6d, 0x70
.byte 0x72, 0x65, 0x73, 0x73
.byte 0x65, 0x64, 0x5f, 0x70
.byte 0x61, 0x69, 0x72, 0x40
.byte 0x55, 0x3f, 0x24, 0x5f
.byte 0x57, 0x72, 0x61, 0x70
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x40, 0x56
.byte 0x3f, 0x24, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x48, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x5f, 0x56, 0x65, 0x63
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x76, 0x61, 0x6c, 0x40
.byte 0x55, 0x3f, 0x24, 0x5f
.byte 0x53, 0x69, 0x6d, 0x70
.byte 0x6c, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x40, 0x48, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x32, 0x40, 0x24
.byte 0x30, 0x30, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# Pointer (0x10EE) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x10EF) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# ThisType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >* (0x10EE)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xee, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x10F0) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x10F1) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Wrap_alloc<std::allocator<int> > (0x10F0)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xf0, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x10F2) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::_Wrap_alloc<std::allocator<int> >& (0x10F1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xf1, 0x10, 0x00, 0x00
# MemberFunction (0x10F3) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# ThisType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >* (0x10EE)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Wrap_alloc<std::allocator<int> >&) (0x10F2)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xee, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf2, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x10F4) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x10F5) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::_Wrap_alloc<std::allocator<int> >& (0x10F4)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xf4, 0x10, 0x00, 0x00
# MemberFunction (0x10F6) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# ThisType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >* (0x10EE)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Wrap_alloc<std::allocator<int> >&) (0x10F5)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xee, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf5, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Struct (0x10F7) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Iterator_base12
# LinkageName: .?AU_Iterator_base12@std@@
# }
.byte 0x46, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x49, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x62, 0x61, 0x73
.byte 0x65, 0x31, 0x32, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x5f, 0x49, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x62, 0x61
.byte 0x73, 0x65, 0x31, 0x32
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# Pointer (0x10F8) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Iterator_base12 (0x10F7)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xf7, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# Pointer (0x10F9) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Iterator_base12* (0x10F8)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xf8, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# Modifier (0x10FA) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x10FB) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x10FA)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xfa, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x10FC) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Iterator_base12** (0x10F9)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# ThisType: const std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >* (0x10FB)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf9, 0x10, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xfb, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Struct (0x10FD) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Container_proxy
# LinkageName: .?AU_Container_proxy@std@@
# }
.byte 0x46, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x43, 0x6f, 0x6e, 0x74
.byte 0x61, 0x69, 0x6e, 0x65
.byte 0x72, 0x5f, 0x70, 0x72
.byte 0x6f, 0x78, 0x79, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x5f, 0x43, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x70
.byte 0x72, 0x6f, 0x78, 0x79
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# Pointer (0x10FE) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Container_proxy (0x10FD)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xfd, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# Pointer (0x10FF) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Container_proxy* (0x10FE)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x1100) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Container_proxy*& (0x10FF)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# ThisType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >* (0x10EE)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xff, 0x10, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xee, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x1101) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Container_proxy (0x10FD)
# PointerAttributes: 0x1040C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 1
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xfd, 0x10, 0x00, 0x00
.byte 0x0c, 0x04, 0x01, 0x00
# Pointer (0x1102) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Container_proxy* const (0x1101)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x01, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x1103) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Container_proxy* const& (0x1102)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# ThisType: const std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >* (0x10FB)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x02, 0x11, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xfb, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1104) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Container_proxy*& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1100)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Container_proxy* const& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1103)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x00, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x03, 0x11, 0x00, 0x00
# Pointer (0x1105) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x1106) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >& (0x1105)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x05, 0x11, 0x00, 0x00
# MemberFunction (0x1107) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# ThisType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >* (0x10EE)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >&) (0x1106)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xee, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x06, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1108) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Wrap_alloc<std::allocator<int> >& (0x10F4)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# ThisType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >* (0x10EE)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf4, 0x10, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xee, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1109) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const std::_Wrap_alloc<std::allocator<int> >& (0x10F1)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# ThisType: const std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >* (0x10FB)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf1, 0x10, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xfb, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x110A) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Wrap_alloc<std::allocator<int> >& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1108)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const std::_Wrap_alloc<std::allocator<int> >& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1109)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x08, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x09, 0x11, 0x00, 0x00
# Class (0x110B) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Vector_val<std::_Simple_types<int> >
# LinkageName: .?AV?$_Vector_val@U?$_Simple_types@H@std@@@std@@
# }
.byte 0x72, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x76
.byte 0x61, 0x6c, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x53, 0x69, 0x6d
.byte 0x70, 0x6c, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x3c, 0x69, 0x6e
.byte 0x74, 0x3e, 0x20, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x56, 0x3f, 0x24, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x76
.byte 0x61, 0x6c, 0x40, 0x55
.byte 0x3f, 0x24, 0x5f, 0x53
.byte 0x69, 0x6d, 0x70, 0x6c
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x40
.byte 0x48, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# Pointer (0x110C) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Vector_val<std::_Simple_types<int> > (0x110B)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x0b, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x110D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Vector_val<std::_Simple_types<int> >& (0x110C)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# ThisType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >* (0x10EE)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x0c, 0x11, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xee, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x110E) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Vector_val<std::_Simple_types<int> > (0x110B)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x0b, 0x11, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x110F) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Vector_val<std::_Simple_types<int> > (0x110E)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x0e, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x1110) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const std::_Vector_val<std::_Simple_types<int> >& (0x110F)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# ThisType: const std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >* (0x10FB)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x0f, 0x11, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xfb, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1111) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Vector_val<std::_Simple_types<int> >& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x110D)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const std::_Vector_val<std::_Simple_types<int> >& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1110)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x0d, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x10, 0x11, 0x00, 0x00
# Pointer (0x1112) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: int* (0x674)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x1113) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int*& (0x1112)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# ThisType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >* (0x10EE)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x12, 0x11, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xee, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x1114) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: int* (0x674)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1115) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const int* (0x1114)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x14, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x1116) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const int*& (0x1115)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# ThisType: const std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >* (0x10FB)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x15, 0x11, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xfb, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1117) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: int*& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1113)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const int*& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1116)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x13, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x16, 0x11, 0x00, 0x00
# Struct (0x1118) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Simple_types<int>
# LinkageName: .?AU?$_Simple_types@H@std@@
# }
.byte 0x4a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x53, 0x69, 0x6d, 0x70
.byte 0x6c, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x3c, 0x69, 0x6e, 0x74
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x55, 0x3f, 0x24
.byte 0x5f, 0x53, 0x69, 0x6d
.byte 0x70, 0x6c, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x40, 0x48, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# FieldList (0x1119) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Private (0x1)
# Type: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# FieldOffset: 0x0
# Name: _Mypair
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x10EF)
# Name: _Vector_alloc
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x10EF)
# Name: ~_Vector_alloc
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::(const std::_Wrap_alloc<std::allocator<int> >&) (0x10F3)
# Name: _Copy_alloc
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::(std::_Wrap_alloc<std::allocator<int> >&) (0x10F6)
# Name: _Move_alloc
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x10EF)
# Name: _Alloc_proxy
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x10EF)
# Name: _Free_proxy
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::_Iterator_base12** std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x10FC)
# Name: _Getpfirst
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1104
# Name: _Myproxy
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x10EF)
# Name: _Orphan_all
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::(std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >&) (0x1107)
# Name: _Swap_all
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x110A
# Name: _Getal
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1111
# Name: _Get_data
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1117
# Name: _Myfirst
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1117
# Name: _Mylast
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1117
# Name: _Myend
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# Name: _Myt
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator<int> (0x1085)
# Name: _Alloc
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# Name: _Alty
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Simple_types<int> (0x1118)
# Name: _Val_types
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int (0x74)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int* (0x674)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int* (0x104B)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int& (0x1025)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int& (0x1062)
# Name: const_reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B4)
# Name: iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B5)
# Name: const_iterator
# }
# }
.byte 0x46, 0x02, 0x03, 0x12
.byte 0x0d, 0x15, 0x01, 0x00
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x4d
.byte 0x79, 0x70, 0x61, 0x69
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xef, 0x10, 0x00, 0x00
.byte 0x5f, 0x56, 0x65, 0x63
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xef, 0x10, 0x00, 0x00
.byte 0x7e, 0x5f, 0x56, 0x65
.byte 0x63, 0x74, 0x6f, 0x72
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xf3, 0x10, 0x00, 0x00
.byte 0x5f, 0x43, 0x6f, 0x70
.byte 0x79, 0x5f, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xf6, 0x10, 0x00, 0x00
.byte 0x5f, 0x4d, 0x6f, 0x76
.byte 0x65, 0x5f, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xef, 0x10, 0x00, 0x00
.byte 0x5f, 0x41, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x5f, 0x70
.byte 0x72, 0x6f, 0x78, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xef, 0x10, 0x00, 0x00
.byte 0x5f, 0x46, 0x72, 0x65
.byte 0x65, 0x5f, 0x70, 0x72
.byte 0x6f, 0x78, 0x79, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xfc, 0x10, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x70, 0x66, 0x69, 0x72
.byte 0x73, 0x74, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x04, 0x11, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x70
.byte 0x72, 0x6f, 0x78, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xef, 0x10, 0x00, 0x00
.byte 0x5f, 0x4f, 0x72, 0x70
.byte 0x68, 0x61, 0x6e, 0x5f
.byte 0x61, 0x6c, 0x6c, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x07, 0x11, 0x00, 0x00
.byte 0x5f, 0x53, 0x77, 0x61
.byte 0x70, 0x5f, 0x61, 0x6c
.byte 0x6c, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x0a, 0x11, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x61, 0x6c, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x11, 0x11, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x5f, 0x64, 0x61, 0x74
.byte 0x61, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x17, 0x11, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x66
.byte 0x69, 0x72, 0x73, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x17, 0x11, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x6c
.byte 0x61, 0x73, 0x74, 0x00
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x17, 0x11, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x65
.byte 0x6e, 0x64, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x5f, 0x41, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x5f, 0x41, 0x6c, 0x74
.byte 0x79, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x18, 0x11, 0x00, 0x00
.byte 0x5f, 0x56, 0x61, 0x6c
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x73, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x25, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x66, 0x65, 0x72, 0x65
.byte 0x6e, 0x63, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xb4, 0x10, 0x00, 0x00
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xb5, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x00, 0xf1
# Class (0x111A) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 35
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1119)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 32
# Name: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >
# LinkageName: .?AV?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@
# }
.byte 0xa2, 0x00, 0x04, 0x15
.byte 0x23, 0x00, 0x10, 0x02
.byte 0x19, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x20, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x5f, 0x56
.byte 0x65, 0x63, 0x5f, 0x62
.byte 0x61, 0x73, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x3c, 0x69, 0x6e
.byte 0x74, 0x2c, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3c, 0x69, 0x6e, 0x74
.byte 0x3e, 0x20, 0x3e, 0x20
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x56, 0x3f, 0x24
.byte 0x5f, 0x56, 0x65, 0x63
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x40, 0x55, 0x3f
.byte 0x24, 0x5f, 0x56, 0x65
.byte 0x63, 0x5f, 0x62, 0x61
.byte 0x73, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x40, 0x48, 0x56, 0x3f
.byte 0x24, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x40, 0x48
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x111B) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x111A)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector (0x10EB)
# LineNumber: 498
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x1a, 0x11, 0x00, 0x00
.byte 0xeb, 0x10, 0x00, 0x00
.byte 0xf2, 0x01, 0x00, 0x00
# Pointer (0x111C) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::allocator<int> (0x1086)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x86, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# ArgList (0x111D) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: int& (0x1025)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x25, 0x10, 0x00, 0x00
# MemberFunction (0x111E) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int* (0x674)
# ClassType: std::allocator<int> (0x1085)
# ThisType: const std::allocator<int>* (0x111C)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (int&) (0x111D)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x1c, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x1d, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x111F) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const int* (0x104B)
# ClassType: std::allocator<int> (0x1085)
# ThisType: const std::allocator<int>* (0x111C)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const int&) (0x10B1)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x1c, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xb1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1120) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: int* std::allocator<int>::(int&) (0x111E)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const int* std::allocator<int>::(const int&) (0x111F)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x1e, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x1f, 0x11, 0x00, 0x00
# Pointer (0x1121) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::allocator<int> (0x1085)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1122) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator<int> (0x1085)
# ThisType: std::allocator<int>* (0x1121)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x21, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1123) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator<int> (0x1085)
# ThisType: std::allocator<int>* (0x1121)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::allocator<int>&) (0x1088)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x21, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x88, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1124) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::allocator<int>::() (0x1122)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::allocator<int>::(const std::allocator<int>&) (0x1123)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x22, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x23, 0x11, 0x00, 0x00
# ArgList (0x1125) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: int* (0x674)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x1126) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator<int> (0x1085)
# ThisType: std::allocator<int>* (0x1121)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (int*, unsigned __int64) (0x1125)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x21, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x25, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1127) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int* (0x674)
# ClassType: std::allocator<int> (0x1085)
# ThisType: std::allocator<int>* (0x1121)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x21, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x1128) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: void (0x3)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1129) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const void (0x1128)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x28, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# ArgList (0x112A) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: const void* (0x1129)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x29, 0x11, 0x00, 0x00
# MemberFunction (0x112B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int* (0x674)
# ClassType: std::allocator<int> (0x1085)
# ThisType: std::allocator<int>* (0x1121)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (unsigned __int64, const void*) (0x112A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x21, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x2a, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x112C) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: int* std::allocator<int>::(unsigned __int64) (0x1127)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: int* std::allocator<int>::(unsigned __int64, const void*) (0x112B)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x27, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x2b, 0x11, 0x00, 0x00
# MemberFunction (0x112D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::allocator<int> (0x1085)
# ThisType: const std::allocator<int>* (0x111C)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x1c, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x112E) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1120
# Name: address
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1124
# Name: allocator
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::allocator<int>::(int*, unsigned __int64) (0x1126)
# Name: deallocate
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x112C
# Name: allocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::allocator<int>::() (0x112D)
# Name: max_size
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: void (0x3)
# Name: _Not_user_specialized
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int (0x74)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int* (0x674)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int* (0x104B)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int& (0x1025)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int& (0x1062)
# Name: const_reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: propagate_on_container_move_assignment
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: is_always_equal
# }
# }
.byte 0x5e, 0x01, 0x03, 0x12
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x20, 0x11, 0x00, 0x00
.byte 0x61, 0x64, 0x64, 0x72
.byte 0x65, 0x73, 0x73, 0x00
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x24, 0x11, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x26, 0x11, 0x00, 0x00
.byte 0x64, 0x65, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x65, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x2c, 0x11, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x2d, 0x11, 0x00, 0x00
.byte 0x6d, 0x61, 0x78, 0x5f
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x5f, 0x4e, 0x6f, 0x74
.byte 0x5f, 0x75, 0x73, 0x65
.byte 0x72, 0x5f, 0x73, 0x70
.byte 0x65, 0x63, 0x69, 0x61
.byte 0x6c, 0x69, 0x7a, 0x65
.byte 0x64, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x25, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x66, 0x65, 0x72, 0x65
.byte 0x6e, 0x63, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x6d
.byte 0x6f, 0x76, 0x65, 0x5f
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x6d, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x69, 0x73, 0x5f, 0x61
.byte 0x6c, 0x77, 0x61, 0x79
.byte 0x73, 0x5f, 0x65, 0x71
.byte 0x75, 0x61, 0x6c, 0x00
# Class (0x112F) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 18
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x112E)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::allocator<int>
# LinkageName: .?AV?$allocator@H@std@@
# }
.byte 0x42, 0x00, 0x04, 0x15
.byte 0x12, 0x00, 0x10, 0x02
.byte 0x2e, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3c, 0x69, 0x6e, 0x74
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x56, 0x3f, 0x24
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x40, 0x48, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# StringId (0x1130) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0
# }
.byte 0x4e, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x43, 0x3a, 0x5c, 0x50
.byte 0x72, 0x6f, 0x67, 0x72
.byte 0x61, 0x6d, 0x20, 0x46
.byte 0x69, 0x6c, 0x65, 0x73
.byte 0x20, 0x28, 0x78, 0x38
.byte 0x36, 0x29, 0x5c, 0x4d
.byte 0x69, 0x63, 0x72, 0x6f
.byte 0x73, 0x6f, 0x66, 0x74
.byte 0x20, 0x56, 0x69, 0x73
.byte 0x75, 0x61, 0x6c, 0x20
.byte 0x53, 0x74, 0x75, 0x64
.byte 0x69, 0x6f, 0x20, 0x31
.byte 0x34, 0x2e, 0x30, 0x5c
.byte 0x56, 0x43, 0x5c, 0x49
.byte 0x4e, 0x43, 0x4c, 0x55
.byte 0x44, 0x45, 0x5c, 0x78
.byte 0x6d, 0x65, 0x6d, 0x6f
.byte 0x72, 0x79, 0x30, 0x00
# UdtSourceLine (0x1131) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::allocator<int> (0x112F)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0 (0x1130)
# LineNumber: 660
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x2f, 0x11, 0x00, 0x00
.byte 0x30, 0x11, 0x00, 0x00
.byte 0x94, 0x02, 0x00, 0x00
# Pointer (0x1132) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::initializer_list<int> (0x109B)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x9b, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1133) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::initializer_list<int> (0x109B)
# ThisType: std::initializer_list<int>* (0x1132)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x9b, 0x10, 0x00, 0x00
.byte 0x32, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1134) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::initializer_list<int> (0x109B)
# ThisType: std::initializer_list<int>* (0x1132)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const int*, const int*) (0x104E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x9b, 0x10, 0x00, 0x00
.byte 0x32, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x4e, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1135) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::initializer_list<int>::() (0x1133)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::initializer_list<int>::(const int*, const int*) (0x1134)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x33, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x34, 0x11, 0x00, 0x00
# Modifier (0x1136) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::initializer_list<int> (0x109B)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x9b, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1137) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::initializer_list<int> (0x1136)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x36, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1138) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const int* (0x104B)
# ClassType: std::initializer_list<int> (0x109B)
# ThisType: const std::initializer_list<int>* (0x1137)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x9b, 0x10, 0x00, 0x00
.byte 0x37, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1139) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::initializer_list<int> (0x109B)
# ThisType: const std::initializer_list<int>* (0x1137)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x9b, 0x10, 0x00, 0x00
.byte 0x37, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x113A) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Private (0x1)
# Type: const int* (0x104B)
# FieldOffset: 0x0
# Name: _First
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Private (0x1)
# Type: const int* (0x104B)
# FieldOffset: 0x8
# Name: _Last
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1135
# Name: initializer_list
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: const int* std::initializer_list<int>::() (0x1138)
# Name: begin
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: const int* std::initializer_list<int>::() (0x1138)
# Name: end
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::initializer_list<int>::() (0x1139)
# Name: size
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int (0x74)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int& (0x1062)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int& (0x1062)
# Name: const_reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int* (0x104B)
# Name: iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int* (0x104B)
# Name: const_iterator
# }
# }
.byte 0xee, 0x00, 0x03, 0x12
.byte 0x0d, 0x15, 0x01, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x46
.byte 0x69, 0x72, 0x73, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0d, 0x15, 0x01, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x08, 0x00, 0x5f, 0x4c
.byte 0x61, 0x73, 0x74, 0x00
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x35, 0x11, 0x00, 0x00
.byte 0x69, 0x6e, 0x69, 0x74
.byte 0x69, 0x61, 0x6c, 0x69
.byte 0x7a, 0x65, 0x72, 0x5f
.byte 0x6c, 0x69, 0x73, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x38, 0x11, 0x00, 0x00
.byte 0x62, 0x65, 0x67, 0x69
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x38, 0x11, 0x00, 0x00
.byte 0x65, 0x6e, 0x64, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x39, 0x11, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x66, 0x65, 0x72, 0x65
.byte 0x6e, 0x63, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x00, 0xf1
# Class (0x113B) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 13
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x113A)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 16
# Name: std::initializer_list<int>
# LinkageName: .?AV?$initializer_list@H@std@@
# }
.byte 0x4e, 0x00, 0x04, 0x15
.byte 0x0d, 0x00, 0x10, 0x02
.byte 0x3a, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x10, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x69
.byte 0x6e, 0x69, 0x74, 0x69
.byte 0x61, 0x6c, 0x69, 0x7a
.byte 0x65, 0x72, 0x5f, 0x6c
.byte 0x69, 0x73, 0x74, 0x3c
.byte 0x69, 0x6e, 0x74, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x56, 0x3f, 0x24, 0x69
.byte 0x6e, 0x69, 0x74, 0x69
.byte 0x61, 0x6c, 0x69, 0x7a
.byte 0x65, 0x72, 0x5f, 0x6c
.byte 0x69, 0x73, 0x74, 0x40
.byte 0x48, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x00
# StringId (0x113C) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\initializer_list
# }
.byte 0x56, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x43, 0x3a, 0x5c, 0x50
.byte 0x72, 0x6f, 0x67, 0x72
.byte 0x61, 0x6d, 0x20, 0x46
.byte 0x69, 0x6c, 0x65, 0x73
.byte 0x20, 0x28, 0x78, 0x38
.byte 0x36, 0x29, 0x5c, 0x4d
.byte 0x69, 0x63, 0x72, 0x6f
.byte 0x73, 0x6f, 0x66, 0x74
.byte 0x20, 0x56, 0x69, 0x73
.byte 0x75, 0x61, 0x6c, 0x20
.byte 0x53, 0x74, 0x75, 0x64
.byte 0x69, 0x6f, 0x20, 0x31
.byte 0x34, 0x2e, 0x30, 0x5c
.byte 0x56, 0x43, 0x5c, 0x49
.byte 0x4e, 0x43, 0x4c, 0x55
.byte 0x44, 0x45, 0x5c, 0x69
.byte 0x6e, 0x69, 0x74, 0x69
.byte 0x61, 0x6c, 0x69, 0x7a
.byte 0x65, 0x72, 0x5f, 0x6c
.byte 0x69, 0x73, 0x74, 0x00
# UdtSourceLine (0x113D) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::initializer_list<int> (0x113B)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\initializer_list (0x113C)
# LineNumber: 16
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x3b, 0x11, 0x00, 0x00
.byte 0x3c, 0x11, 0x00, 0x00
.byte 0x10, 0x00, 0x00, 0x00
# Modifier (0x113E) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: bool (0x30)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Modifier (0x113F) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::integral_constant<bool,1> (0x10A7)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1140) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::integral_constant<bool,1> (0x113F)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x3f, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1141) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: bool (0x30)
# ClassType: std::integral_constant<bool,1> (0x10A7)
# ThisType: const std::integral_constant<bool,1>* (0x1140)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x40, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x1142) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# StaticDataMember {
# TypeLeafKind: LF_STMEMBER (0x150E)
# AccessSpecifier: Public (0x3)
# Type: const bool (0x113E)
# Name: value
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: bool std::integral_constant<bool,1>::() (0x1141)
# Name: operator bool
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: bool std::integral_constant<bool,1>::() (0x1141)
# Name: operator()
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: bool (0x30)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: type
# }
# }
.byte 0x62, 0x00, 0x03, 0x12
.byte 0x0e, 0x15, 0x03, 0x00
.byte 0x3e, 0x11, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x41, 0x11, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x20, 0x62, 0x6f, 0x6f
.byte 0x6c, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x41, 0x11, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x28, 0x29, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x30, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# Struct (0x1143) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 5
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1142)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::integral_constant<bool,1>
# LinkageName: .?AU?$integral_constant@_N$00@std@@
# }
.byte 0x5a, 0x00, 0x05, 0x15
.byte 0x05, 0x00, 0x10, 0x02
.byte 0x42, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x69
.byte 0x6e, 0x74, 0x65, 0x67
.byte 0x72, 0x61, 0x6c, 0x5f
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x61, 0x6e, 0x74
.byte 0x3c, 0x62, 0x6f, 0x6f
.byte 0x6c, 0x2c, 0x31, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x3f, 0x24, 0x69
.byte 0x6e, 0x74, 0x65, 0x67
.byte 0x72, 0x61, 0x6c, 0x5f
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x61, 0x6e, 0x74
.byte 0x40, 0x5f, 0x4e, 0x24
.byte 0x30, 0x30, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# StringId (0x1144) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtr1common
# }
.byte 0x52, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x43, 0x3a, 0x5c, 0x50
.byte 0x72, 0x6f, 0x67, 0x72
.byte 0x61, 0x6d, 0x20, 0x46
.byte 0x69, 0x6c, 0x65, 0x73
.byte 0x20, 0x28, 0x78, 0x38
.byte 0x36, 0x29, 0x5c, 0x4d
.byte 0x69, 0x63, 0x72, 0x6f
.byte 0x73, 0x6f, 0x66, 0x74
.byte 0x20, 0x56, 0x69, 0x73
.byte 0x75, 0x61, 0x6c, 0x20
.byte 0x53, 0x74, 0x75, 0x64
.byte 0x69, 0x6f, 0x20, 0x31
.byte 0x34, 0x2e, 0x30, 0x5c
.byte 0x56, 0x43, 0x5c, 0x49
.byte 0x4e, 0x43, 0x4c, 0x55
.byte 0x44, 0x45, 0x5c, 0x78
.byte 0x74, 0x72, 0x31, 0x63
.byte 0x6f, 0x6d, 0x6d, 0x6f
.byte 0x6e, 0x00, 0xf2, 0xf1
# UdtSourceLine (0x1145) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::integral_constant<bool,1> (0x1143)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtr1common (0x1144)
# LineNumber: 22
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x43, 0x11, 0x00, 0x00
.byte 0x44, 0x11, 0x00, 0x00
.byte 0x16, 0x00, 0x00, 0x00
# Modifier (0x1146) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::integral_constant<bool,0> (0x10AA)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xaa, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1147) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::integral_constant<bool,0> (0x1146)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x46, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1148) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: bool (0x30)
# ClassType: std::integral_constant<bool,0> (0x10AA)
# ThisType: const std::integral_constant<bool,0>* (0x1147)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0xaa, 0x10, 0x00, 0x00
.byte 0x47, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x1149) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# StaticDataMember {
# TypeLeafKind: LF_STMEMBER (0x150E)
# AccessSpecifier: Public (0x3)
# Type: const bool (0x113E)
# Name: value
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: bool std::integral_constant<bool,0>::() (0x1148)
# Name: operator bool
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: bool std::integral_constant<bool,0>::() (0x1148)
# Name: operator()
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: bool (0x30)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,0> (0x10AA)
# Name: type
# }
# }
.byte 0x62, 0x00, 0x03, 0x12
.byte 0x0e, 0x15, 0x03, 0x00
.byte 0x3e, 0x11, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x48, 0x11, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x20, 0x62, 0x6f, 0x6f
.byte 0x6c, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x48, 0x11, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x28, 0x29, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x30, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xaa, 0x10, 0x00, 0x00
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# Struct (0x114A) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 5
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1149)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::integral_constant<bool,0>
# LinkageName: .?AU?$integral_constant@_N$0A@@std@@
# }
.byte 0x5a, 0x00, 0x05, 0x15
.byte 0x05, 0x00, 0x10, 0x02
.byte 0x49, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x69
.byte 0x6e, 0x74, 0x65, 0x67
.byte 0x72, 0x61, 0x6c, 0x5f
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x61, 0x6e, 0x74
.byte 0x3c, 0x62, 0x6f, 0x6f
.byte 0x6c, 0x2c, 0x30, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x3f, 0x24, 0x69
.byte 0x6e, 0x74, 0x65, 0x67
.byte 0x72, 0x61, 0x6c, 0x5f
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x61, 0x6e, 0x74
.byte 0x40, 0x5f, 0x4e, 0x24
.byte 0x30, 0x41, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# UdtSourceLine (0x114B) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::integral_constant<bool,0> (0x114A)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtr1common (0x1144)
# LineNumber: 22
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x4a, 0x11, 0x00, 0x00
.byte 0x44, 0x11, 0x00, 0x00
.byte 0x16, 0x00, 0x00, 0x00
# Pointer (0x114C) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Wrap_alloc<std::allocator<int> > (0x10F0)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xf0, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# Struct (0x114D) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Nil
# LinkageName: .?AU_Nil@std@@
# }
.byte 0x2e, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x4e, 0x69, 0x6c, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x5f, 0x4e, 0x69, 0x6c
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# ArgList (0x114E) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::_Nil (0x114D)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x4d, 0x11, 0x00, 0x00
# MemberFunction (0x114F) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# ThisType: const std::_Wrap_alloc<std::allocator<int> >* (0x114C)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Nil) (0x114E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x4c, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x4e, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1150) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int* (0x674)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# ThisType: const std::_Wrap_alloc<std::allocator<int> >* (0x114C)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (int&) (0x111D)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x4c, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x1d, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1151) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const int* (0x104B)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# ThisType: const std::_Wrap_alloc<std::allocator<int> >* (0x114C)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const int&) (0x10B1)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x4c, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xb1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1152) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: int* std::_Wrap_alloc<std::allocator<int> >::(int&) (0x1150)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const int* std::_Wrap_alloc<std::allocator<int> >::(const int&) (0x1151)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x50, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x51, 0x11, 0x00, 0x00
# Pointer (0x1153) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1154) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# ThisType: std::_Wrap_alloc<std::allocator<int> >* (0x1153)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x53, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1155) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# ThisType: std::_Wrap_alloc<std::allocator<int> >* (0x1153)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Wrap_alloc<std::allocator<int> >&) (0x10F2)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x53, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf2, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x1156) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# PointerAttributes: 0x1008C
# PtrType: Near64 (0xC)
# PtrMode: RValueReference (0x4)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x8c, 0x00, 0x01, 0x00
# ArgList (0x1157) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::_Wrap_alloc<std::allocator<int> >&& (0x1156)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x56, 0x11, 0x00, 0x00
# MemberFunction (0x1158) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# ThisType: std::_Wrap_alloc<std::allocator<int> >* (0x1153)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Wrap_alloc<std::allocator<int> >&&) (0x1157)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x53, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x57, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1159) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Wrap_alloc<std::allocator<int> >::() (0x1154)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Wrap_alloc<std::allocator<int> >::(const std::_Wrap_alloc<std::allocator<int> >&) (0x1155)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Wrap_alloc<std::allocator<int> >::(std::_Wrap_alloc<std::allocator<int> >&&) (0x1158)
# ]
# }
.byte 0x1a, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x54, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x55, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x58, 0x11, 0x00, 0x00
# MemberFunction (0x115A) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Wrap_alloc<std::allocator<int> >& (0x10F4)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# ThisType: std::_Wrap_alloc<std::allocator<int> >* (0x1153)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Wrap_alloc<std::allocator<int> >&) (0x10F2)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf4, 0x10, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x53, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf2, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x115B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Wrap_alloc<std::allocator<int> >& (0x10F4)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# ThisType: std::_Wrap_alloc<std::allocator<int> >* (0x1153)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Wrap_alloc<std::allocator<int> >&&) (0x1157)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf4, 0x10, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x53, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x57, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x115C) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Wrap_alloc<std::allocator<int> >& std::_Wrap_alloc<std::allocator<int> >::(const std::_Wrap_alloc<std::allocator<int> >&) (0x115A)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Wrap_alloc<std::allocator<int> >& std::_Wrap_alloc<std::allocator<int> >::(std::_Wrap_alloc<std::allocator<int> >&&) (0x115B)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x5a, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x5b, 0x11, 0x00, 0x00
# MemberFunction (0x115D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int* (0x674)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# ThisType: std::_Wrap_alloc<std::allocator<int> >* (0x1153)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x53, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x115E) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: const void* (0x1129)
# ArgType: std::_Nil (0x114D)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x29, 0x11, 0x00, 0x00
.byte 0x4d, 0x11, 0x00, 0x00
# MemberFunction (0x115F) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int* (0x674)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# ThisType: std::_Wrap_alloc<std::allocator<int> >* (0x1153)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (unsigned __int64, const void*, std::_Nil) (0x115E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x53, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x5e, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1160) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: int* std::_Wrap_alloc<std::allocator<int> >::(unsigned __int64) (0x115D)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: int* std::_Wrap_alloc<std::allocator<int> >::(unsigned __int64, const void*, std::_Nil) (0x115F)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x5d, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x5f, 0x11, 0x00, 0x00
# MemberFunction (0x1161) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# ThisType: std::_Wrap_alloc<std::allocator<int> >* (0x1153)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (int*, unsigned __int64) (0x1125)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x53, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x25, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1162) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# ThisType: const std::_Wrap_alloc<std::allocator<int> >* (0x114C)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Nil) (0x114E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x4c, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x4e, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Struct (0x1163) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::allocator_traits<std::allocator<int> >
# LinkageName: .?AU?$allocator_traits@V?$allocator@H@std@@@std@@
# }
.byte 0x72, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x72, 0x61
.byte 0x69, 0x74, 0x73, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x3c, 0x69
.byte 0x6e, 0x74, 0x3e, 0x20
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x55, 0x3f, 0x24
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x74, 0x72
.byte 0x61, 0x69, 0x74, 0x73
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x40, 0x48, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x00
# FieldList (0x1164) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::allocator<int> (0x1085)
# BaseOffset: 0x0
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::_Wrap_alloc<std::allocator<int> > std::_Wrap_alloc<std::allocator<int> >::(std::_Nil) (0x114F)
# Name: select_on_container_copy_construction
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1152
# Name: address
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x3
# MethodListIndex: 0x1159
# Name: _Wrap_alloc
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x115C
# Name: operator=
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1160
# Name: allocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Wrap_alloc<std::allocator<int> >::(int*, unsigned __int64) (0x1161)
# Name: deallocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::_Wrap_alloc<std::allocator<int> >::(std::_Nil) (0x1162)
# Name: max_size
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator<int> (0x1085)
# Name: _Mybase
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator_traits<std::allocator<int> > (0x1163)
# Name: _Mytraits
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int (0x74)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int* (0x674)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int* (0x104B)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: void* (0x603)
# Name: void_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const void* (0x1129)
# Name: const_void_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int& (0x1025)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int& (0x1062)
# Name: const_reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,0> (0x10AA)
# Name: propagate_on_container_copy_assignment
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: propagate_on_container_move_assignment
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,0> (0x10AA)
# Name: propagate_on_container_swap
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: is_always_equal
# }
# }
.byte 0x3a, 0x02, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x4f, 0x11, 0x00, 0x00
.byte 0x73, 0x65, 0x6c, 0x65
.byte 0x63, 0x74, 0x5f, 0x6f
.byte 0x6e, 0x5f, 0x63, 0x6f
.byte 0x6e, 0x74, 0x61, 0x69
.byte 0x6e, 0x65, 0x72, 0x5f
.byte 0x63, 0x6f, 0x70, 0x79
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x73, 0x74, 0x72, 0x75
.byte 0x63, 0x74, 0x69, 0x6f
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x52, 0x11, 0x00, 0x00
.byte 0x61, 0x64, 0x64, 0x72
.byte 0x65, 0x73, 0x73, 0x00
.byte 0x0f, 0x15, 0x03, 0x00
.byte 0x59, 0x11, 0x00, 0x00
.byte 0x5f, 0x57, 0x72, 0x61
.byte 0x70, 0x5f, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x00
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x5c, 0x11, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3d, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x60, 0x11, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x61, 0x11, 0x00, 0x00
.byte 0x64, 0x65, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x65, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x62, 0x11, 0x00, 0x00
.byte 0x6d, 0x61, 0x78, 0x5f
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x62
.byte 0x61, 0x73, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x63, 0x11, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x74
.byte 0x72, 0x61, 0x69, 0x74
.byte 0x73, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x03, 0x06, 0x00, 0x00
.byte 0x76, 0x6f, 0x69, 0x64
.byte 0x5f, 0x70, 0x6f, 0x69
.byte 0x6e, 0x74, 0x65, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x29, 0x11, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x76, 0x6f
.byte 0x69, 0x64, 0x5f, 0x70
.byte 0x6f, 0x69, 0x6e, 0x74
.byte 0x65, 0x72, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x25, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x66, 0x65, 0x72, 0x65
.byte 0x6e, 0x63, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xaa, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x63
.byte 0x6f, 0x70, 0x79, 0x5f
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x6d, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x6d
.byte 0x6f, 0x76, 0x65, 0x5f
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x6d, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xaa, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x73
.byte 0x77, 0x61, 0x70, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x69, 0x73, 0x5f, 0x61
.byte 0x6c, 0x77, 0x61, 0x79
.byte 0x73, 0x5f, 0x65, 0x71
.byte 0x75, 0x61, 0x6c, 0x00
# Struct (0x1165) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 28
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1164)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::_Wrap_alloc<std::allocator<int> >
# LinkageName: .?AU?$_Wrap_alloc@V?$allocator@H@std@@@std@@
# }
.byte 0x6a, 0x00, 0x05, 0x15
.byte 0x1c, 0x00, 0x10, 0x02
.byte 0x64, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x57, 0x72, 0x61, 0x70
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x3c, 0x69, 0x6e
.byte 0x74, 0x3e, 0x20, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x3f, 0x24, 0x5f
.byte 0x57, 0x72, 0x61, 0x70
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x40, 0x56
.byte 0x3f, 0x24, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x48, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# UdtSourceLine (0x1166) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Wrap_alloc<std::allocator<int> > (0x1165)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0 (0x1130)
# LineNumber: 881
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x65, 0x11, 0x00, 0x00
.byte 0x30, 0x11, 0x00, 0x00
.byte 0x71, 0x03, 0x00, 0x00
# Pointer (0x1167) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1168) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Wrap_alloc<std::allocator<int> >& (0x10F4)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# ThisType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>* (0x1167)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf4, 0x10, 0x00, 0x00
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x67, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x1169) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x116A) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x1169)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x69, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x116B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const std::_Wrap_alloc<std::allocator<int> >& (0x10F1)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# ThisType: const std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>* (0x116A)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf1, 0x10, 0x00, 0x00
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x6a, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x116C) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# Modifiers [ (0x2)
# Volatile (0x2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x02, 0x00, 0xf2, 0xf1
# Pointer (0x116D) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: volatile std::_Wrap_alloc<std::allocator<int> > (0x116C)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x6c, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# Modifier (0x116E) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# Modifiers [ (0x2)
# Volatile (0x2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x02, 0x00, 0xf2, 0xf1
# Pointer (0x116F) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: volatile std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x116E)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x6e, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1170) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: volatile std::_Wrap_alloc<std::allocator<int> >& (0x116D)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# ThisType: volatile std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>* (0x116F)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x6d, 0x11, 0x00, 0x00
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x6f, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x1171) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# Modifiers [ (0x3)
# Const (0x1)
# Volatile (0x2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0xf2, 0xf1
# Pointer (0x1172) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const volatile std::_Wrap_alloc<std::allocator<int> > (0x1171)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x71, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# Modifier (0x1173) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# Modifiers [ (0x3)
# Const (0x1)
# Volatile (0x2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x03, 0x00, 0xf2, 0xf1
# Pointer (0x1174) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const volatile std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x1173)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x73, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1175) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const volatile std::_Wrap_alloc<std::allocator<int> >& (0x1172)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# ThisType: const volatile std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>* (0x1174)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x72, 0x11, 0x00, 0x00
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x74, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1176) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Wrap_alloc<std::allocator<int> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x1168)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const std::_Wrap_alloc<std::allocator<int> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x116B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: volatile std::_Wrap_alloc<std::allocator<int> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x1170)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const volatile std::_Wrap_alloc<std::allocator<int> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x1175)
# ]
# }
.byte 0x22, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x68, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x6b, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x70, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x75, 0x11, 0x00, 0x00
# MemberFunction (0x1177) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Vector_val<std::_Simple_types<int> >& (0x110C)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# ThisType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>* (0x1167)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x0c, 0x11, 0x00, 0x00
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x67, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1178) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const std::_Vector_val<std::_Simple_types<int> >& (0x110F)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# ThisType: const std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>* (0x116A)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x0f, 0x11, 0x00, 0x00
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x6a, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x1179) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Vector_val<std::_Simple_types<int> > (0x110B)
# Modifiers [ (0x2)
# Volatile (0x2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x0b, 0x11, 0x00, 0x00
.byte 0x02, 0x00, 0xf2, 0xf1
# Pointer (0x117A) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: volatile std::_Vector_val<std::_Simple_types<int> > (0x1179)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x79, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x117B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: volatile std::_Vector_val<std::_Simple_types<int> >& (0x117A)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# ThisType: volatile std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>* (0x116F)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x7a, 0x11, 0x00, 0x00
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x6f, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x117C) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Vector_val<std::_Simple_types<int> > (0x110B)
# Modifiers [ (0x3)
# Const (0x1)
# Volatile (0x2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x0b, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0xf2, 0xf1
# Pointer (0x117D) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const volatile std::_Vector_val<std::_Simple_types<int> > (0x117C)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x7c, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x117E) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const volatile std::_Vector_val<std::_Simple_types<int> >& (0x117D)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# ThisType: const volatile std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>* (0x1174)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x7d, 0x11, 0x00, 0x00
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x74, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x117F) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Vector_val<std::_Simple_types<int> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x1177)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const std::_Vector_val<std::_Simple_types<int> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x1178)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: volatile std::_Vector_val<std::_Simple_types<int> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x117B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const volatile std::_Vector_val<std::_Simple_types<int> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x117E)
# ]
# }
.byte 0x22, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x77, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x78, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x7b, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x7e, 0x11, 0x00, 0x00
# FieldList (0x1180) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Private (0x1)
# BaseType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# BaseOffset: 0x0
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Private (0x1)
# Type: std::_Vector_val<std::_Simple_types<int> > (0x110B)
# FieldOffset: 0x0
# Name: _Myval2
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x4
# MethodListIndex: 0x1176
# Name: _Get_first
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x4
# MethodListIndex: 0x117F
# Name: _Get_second
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# Name: _Mybase
# }
# }
.byte 0x5a, 0x00, 0x03, 0x12
.byte 0x00, 0x14, 0x01, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
.byte 0x0d, 0x15, 0x01, 0x00
.byte 0x0b, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x4d
.byte 0x79, 0x76, 0x61, 0x6c
.byte 0x32, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x04, 0x00
.byte 0x76, 0x11, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x5f, 0x66, 0x69, 0x72
.byte 0x73, 0x74, 0x00, 0xf1
.byte 0x0f, 0x15, 0x04, 0x00
.byte 0x7f, 0x11, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x5f, 0x73, 0x65, 0x63
.byte 0x6f, 0x6e, 0x64, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x62
.byte 0x61, 0x73, 0x65, 0x00
# Class (0x1181) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 11
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1180)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 32
# Name: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>
# LinkageName: .?AV?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@H@std@@@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@
# }
.byte 0xf6, 0x00, 0x04, 0x15
.byte 0x0b, 0x00, 0x10, 0x02
.byte 0x80, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x20, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x43, 0x6f, 0x6d, 0x70
.byte 0x72, 0x65, 0x73, 0x73
.byte 0x65, 0x64, 0x5f, 0x70
.byte 0x61, 0x69, 0x72, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x57, 0x72
.byte 0x61, 0x70, 0x5f, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x69, 0x6e, 0x74, 0x3e
.byte 0x20, 0x3e, 0x2c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x56, 0x65, 0x63
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x76, 0x61, 0x6c, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x53, 0x69
.byte 0x6d, 0x70, 0x6c, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x73, 0x3c, 0x69
.byte 0x6e, 0x74, 0x3e, 0x20
.byte 0x3e, 0x2c, 0x31, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x56, 0x3f, 0x24, 0x5f
.byte 0x43, 0x6f, 0x6d, 0x70
.byte 0x72, 0x65, 0x73, 0x73
.byte 0x65, 0x64, 0x5f, 0x70
.byte 0x61, 0x69, 0x72, 0x40
.byte 0x55, 0x3f, 0x24, 0x5f
.byte 0x57, 0x72, 0x61, 0x70
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x40, 0x56
.byte 0x3f, 0x24, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x48, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x5f, 0x56, 0x65, 0x63
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x76, 0x61, 0x6c, 0x40
.byte 0x55, 0x3f, 0x24, 0x5f
.byte 0x53, 0x69, 0x6d, 0x70
.byte 0x6c, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x40, 0x48, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x32, 0x40, 0x24
.byte 0x30, 0x30, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# StringId (0x1182) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility
# }
.byte 0x4e, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x43, 0x3a, 0x5c, 0x50
.byte 0x72, 0x6f, 0x67, 0x72
.byte 0x61, 0x6d, 0x20, 0x46
.byte 0x69, 0x6c, 0x65, 0x73
.byte 0x20, 0x28, 0x78, 0x38
.byte 0x36, 0x29, 0x5c, 0x4d
.byte 0x69, 0x63, 0x72, 0x6f
.byte 0x73, 0x6f, 0x66, 0x74
.byte 0x20, 0x56, 0x69, 0x73
.byte 0x75, 0x61, 0x6c, 0x20
.byte 0x53, 0x74, 0x75, 0x64
.byte 0x69, 0x6f, 0x20, 0x31
.byte 0x34, 0x2e, 0x30, 0x5c
.byte 0x56, 0x43, 0x5c, 0x49
.byte 0x4e, 0x43, 0x4c, 0x55
.byte 0x44, 0x45, 0x5c, 0x78
.byte 0x75, 0x74, 0x69, 0x6c
.byte 0x69, 0x74, 0x79, 0x00
# UdtSourceLine (0x1183) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x1181)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility (0x1182)
# LineNumber: 266
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x81, 0x11, 0x00, 0x00
.byte 0x82, 0x11, 0x00, 0x00
.byte 0x0a, 0x01, 0x00, 0x00
# MemberFunction (0x1184) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Iterator_base12 (0x10F7)
# ThisType: std::_Iterator_base12* (0x10F8)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xf7, 0x10, 0x00, 0x00
.byte 0xf8, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x1185) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Iterator_base12 (0x10F7)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xf7, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1186) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Iterator_base12 (0x1185)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x85, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x1187) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::_Iterator_base12& (0x1186)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x86, 0x11, 0x00, 0x00
# MemberFunction (0x1188) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Iterator_base12 (0x10F7)
# ThisType: std::_Iterator_base12* (0x10F8)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Iterator_base12&) (0x1187)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xf7, 0x10, 0x00, 0x00
.byte 0xf8, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x87, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1189) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Iterator_base12::() (0x1184)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Iterator_base12::(const std::_Iterator_base12&) (0x1188)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x84, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x88, 0x11, 0x00, 0x00
# Pointer (0x118A) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Iterator_base12 (0x10F7)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xf7, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x118B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Iterator_base12& (0x118A)
# ClassType: std::_Iterator_base12 (0x10F7)
# ThisType: std::_Iterator_base12* (0x10F8)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Iterator_base12&) (0x1187)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x8a, 0x11, 0x00, 0x00
.byte 0xf7, 0x10, 0x00, 0x00
.byte 0xf8, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x87, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Struct (0x118C) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Container_base12
# LinkageName: .?AU_Container_base12@std@@
# }
.byte 0x4a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x43, 0x6f, 0x6e, 0x74
.byte 0x61, 0x69, 0x6e, 0x65
.byte 0x72, 0x5f, 0x62, 0x61
.byte 0x73, 0x65, 0x31, 0x32
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x5f, 0x43, 0x6f
.byte 0x6e, 0x74, 0x61, 0x69
.byte 0x6e, 0x65, 0x72, 0x5f
.byte 0x62, 0x61, 0x73, 0x65
.byte 0x31, 0x32, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# Modifier (0x118D) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Container_base12 (0x118C)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x8c, 0x11, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x118E) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Container_base12 (0x118D)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x8d, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# ArgList (0x118F) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::_Container_base12* (0x118E)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x8e, 0x11, 0x00, 0x00
# MemberFunction (0x1190) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Iterator_base12 (0x10F7)
# ThisType: std::_Iterator_base12* (0x10F8)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Container_base12*) (0x118F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xf7, 0x10, 0x00, 0x00
.byte 0xf8, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8f, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x1191) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Iterator_base12 (0x1185)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x85, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1192) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const std::_Container_base12* (0x118E)
# ClassType: std::_Iterator_base12 (0x10F7)
# ThisType: const std::_Iterator_base12* (0x1191)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x8e, 0x11, 0x00, 0x00
.byte 0xf7, 0x10, 0x00, 0x00
.byte 0x91, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1193) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Iterator_base12** (0x10F9)
# ClassType: std::_Iterator_base12 (0x10F7)
# ThisType: std::_Iterator_base12* (0x10F8)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf9, 0x10, 0x00, 0x00
.byte 0xf7, 0x10, 0x00, 0x00
.byte 0xf8, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x1194) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: std::_Container_proxy* (0x10FE)
# FieldOffset: 0x0
# Name: _Myproxy
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: std::_Iterator_base12* (0x10F8)
# FieldOffset: 0x8
# Name: _Mynextiter
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1189
# Name: _Iterator_base12
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::_Iterator_base12& std::_Iterator_base12::(const std::_Iterator_base12&) (0x118B)
# Name: operator=
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Iterator_base12::() (0x1184)
# Name: ~_Iterator_base12
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Iterator_base12::(const std::_Container_base12*) (0x1190)
# Name: _Adopt
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Iterator_base12::() (0x1184)
# Name: _Clrcont
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: const std::_Container_base12* std::_Iterator_base12::() (0x1192)
# Name: _Getcont
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::_Iterator_base12** std::_Iterator_base12::() (0x1193)
# Name: _Getpnext
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Iterator_base12::() (0x1184)
# Name: _Orphan_me
# }
# }
.byte 0xda, 0x00, 0x03, 0x12
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x4d
.byte 0x79, 0x70, 0x72, 0x6f
.byte 0x78, 0x79, 0x00, 0xf1
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0xf8, 0x10, 0x00, 0x00
.byte 0x08, 0x00, 0x5f, 0x4d
.byte 0x79, 0x6e, 0x65, 0x78
.byte 0x74, 0x69, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x89, 0x11, 0x00, 0x00
.byte 0x5f, 0x49, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x62, 0x61
.byte 0x73, 0x65, 0x31, 0x32
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x8b, 0x11, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3d, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x84, 0x11, 0x00, 0x00
.byte 0x7e, 0x5f, 0x49, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x5f, 0x62
.byte 0x61, 0x73, 0x65, 0x31
.byte 0x32, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x90, 0x11, 0x00, 0x00
.byte 0x5f, 0x41, 0x64, 0x6f
.byte 0x70, 0x74, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x84, 0x11, 0x00, 0x00
.byte 0x5f, 0x43, 0x6c, 0x72
.byte 0x63, 0x6f, 0x6e, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x92, 0x11, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x63, 0x6f, 0x6e, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x93, 0x11, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x70, 0x6e, 0x65, 0x78
.byte 0x74, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x84, 0x11, 0x00, 0x00
.byte 0x5f, 0x4f, 0x72, 0x70
.byte 0x68, 0x61, 0x6e, 0x5f
.byte 0x6d, 0x65, 0x00, 0xf1
# Struct (0x1195) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 11
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1194)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 16
# Name: std::_Iterator_base12
# LinkageName: .?AU_Iterator_base12@std@@
# }
.byte 0x46, 0x00, 0x05, 0x15
.byte 0x0b, 0x00, 0x00, 0x02
.byte 0x94, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x10, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x49, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x62, 0x61, 0x73
.byte 0x65, 0x31, 0x32, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x5f, 0x49, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x62, 0x61
.byte 0x73, 0x65, 0x31, 0x32
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x1196) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Iterator_base12 (0x1195)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility (0x1182)
# LineNumber: 109
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x95, 0x11, 0x00, 0x00
.byte 0x82, 0x11, 0x00, 0x00
.byte 0x6d, 0x00, 0x00, 0x00
# MemberFunction (0x1197) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Container_proxy (0x10FD)
# ThisType: std::_Container_proxy* (0x10FE)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xfd, 0x10, 0x00, 0x00
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x1198) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: const std::_Container_base12* (0x118E)
# FieldOffset: 0x0
# Name: _Mycont
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: std::_Iterator_base12* (0x10F8)
# FieldOffset: 0x8
# Name: _Myfirstiter
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Container_proxy::() (0x1197)
# Name: _Container_proxy
# }
# }
.byte 0x4a, 0x00, 0x03, 0x12
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0x8e, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x4d
.byte 0x79, 0x63, 0x6f, 0x6e
.byte 0x74, 0x00, 0xf2, 0xf1
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0xf8, 0x10, 0x00, 0x00
.byte 0x08, 0x00, 0x5f, 0x4d
.byte 0x79, 0x66, 0x69, 0x72
.byte 0x73, 0x74, 0x69, 0x74
.byte 0x65, 0x72, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x97, 0x11, 0x00, 0x00
.byte 0x5f, 0x43, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x70
.byte 0x72, 0x6f, 0x78, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
# Struct (0x1199) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 3
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1198)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 16
# Name: std::_Container_proxy
# LinkageName: .?AU_Container_proxy@std@@
# }
.byte 0x46, 0x00, 0x05, 0x15
.byte 0x03, 0x00, 0x00, 0x02
.byte 0x98, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x10, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x43, 0x6f, 0x6e, 0x74
.byte 0x61, 0x69, 0x6e, 0x65
.byte 0x72, 0x5f, 0x70, 0x72
.byte 0x6f, 0x78, 0x79, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x5f, 0x43, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x70
.byte 0x72, 0x6f, 0x78, 0x79
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x119A) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Container_proxy (0x1199)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility (0x1182)
# LineNumber: 64
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x99, 0x11, 0x00, 0x00
.byte 0x82, 0x11, 0x00, 0x00
.byte 0x40, 0x00, 0x00, 0x00
# Pointer (0x119B) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Vector_val<std::_Simple_types<int> > (0x110B)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x0b, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x119C) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Vector_val<std::_Simple_types<int> > (0x110B)
# ThisType: std::_Vector_val<std::_Simple_types<int> >* (0x119B)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x0b, 0x11, 0x00, 0x00
.byte 0x9b, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x119D) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::_Container_base12 (0x118C)
# BaseOffset: 0x0
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: int* (0x674)
# FieldOffset: 0x8
# Name: _Myfirst
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: int* (0x674)
# FieldOffset: 0x10
# Name: _Mylast
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: int* (0x674)
# FieldOffset: 0x18
# Name: _Myend
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Vector_val<std::_Simple_types<int> >::() (0x119C)
# Name: _Vector_val
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Vector_val<std::_Simple_types<int> > (0x110B)
# Name: _Myt
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int (0x74)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int* (0x674)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int* (0x104B)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int& (0x1025)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int& (0x1062)
# Name: const_reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B4)
# Name: iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B5)
# Name: const_iterator
# }
# }
.byte 0x2e, 0x01, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0x8c, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x08, 0x00, 0x5f, 0x4d
.byte 0x79, 0x66, 0x69, 0x72
.byte 0x73, 0x74, 0x00, 0xf1
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x10, 0x00, 0x5f, 0x4d
.byte 0x79, 0x6c, 0x61, 0x73
.byte 0x74, 0x00, 0xf2, 0xf1
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x18, 0x00, 0x5f, 0x4d
.byte 0x79, 0x65, 0x6e, 0x64
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x9c, 0x11, 0x00, 0x00
.byte 0x5f, 0x56, 0x65, 0x63
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x76, 0x61, 0x6c, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x0b, 0x11, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x25, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x66, 0x65, 0x72, 0x65
.byte 0x6e, 0x63, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xb4, 0x10, 0x00, 0x00
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xb5, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x00, 0xf1
# Class (0x119E) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 15
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x119D)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 32
# Name: std::_Vector_val<std::_Simple_types<int> >
# LinkageName: .?AV?$_Vector_val@U?$_Simple_types@H@std@@@std@@
# }
.byte 0x72, 0x00, 0x04, 0x15
.byte 0x0f, 0x00, 0x10, 0x02
.byte 0x9d, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x20, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x76
.byte 0x61, 0x6c, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x53, 0x69, 0x6d
.byte 0x70, 0x6c, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x3c, 0x69, 0x6e
.byte 0x74, 0x3e, 0x20, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x56, 0x3f, 0x24, 0x5f
.byte 0x56, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x5f, 0x76
.byte 0x61, 0x6c, 0x40, 0x55
.byte 0x3f, 0x24, 0x5f, 0x53
.byte 0x69, 0x6d, 0x70, 0x6c
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x40
.byte 0x48, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# UdtSourceLine (0x119F) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Vector_val<std::_Simple_types<int> > (0x119E)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector (0x10EB)
# LineNumber: 467
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x9e, 0x11, 0x00, 0x00
.byte 0xeb, 0x10, 0x00, 0x00
.byte 0xd3, 0x01, 0x00, 0x00
# FieldList (0x11A0) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int (0x74)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int* (0x674)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int* (0x104B)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int& (0x1025)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int& (0x1062)
# Name: const_reference
# }
# }
.byte 0x96, 0x00, 0x03, 0x12
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x25, 0x10, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x66, 0x65, 0x72, 0x65
.byte 0x6e, 0x63, 0x65, 0x00
# Struct (0x11A1) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 7
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x11A0)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::_Simple_types<int>
# LinkageName: .?AU?$_Simple_types@H@std@@
# }
.byte 0x4a, 0x00, 0x05, 0x15
.byte 0x07, 0x00, 0x10, 0x02
.byte 0xa0, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x53, 0x69, 0x6d, 0x70
.byte 0x6c, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x3c, 0x69, 0x6e, 0x74
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x55, 0x3f, 0x24
.byte 0x5f, 0x53, 0x69, 0x6d
.byte 0x70, 0x6c, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x40, 0x48, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# UdtSourceLine (0x11A2) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Simple_types<int> (0x11A1)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0 (0x1130)
# LineNumber: 170
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xa1, 0x11, 0x00, 0x00
.byte 0x30, 0x11, 0x00, 0x00
.byte 0xaa, 0x00, 0x00, 0x00
# FieldList (0x11A3) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# }
.byte 0x02, 0x00, 0x03, 0x12
# Struct (0x11A4) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x11A3)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::_Nil
# LinkageName: .?AU_Nil@std@@
# }
.byte 0x2e, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x00, 0x02
.byte 0xa3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x4e, 0x69, 0x6c, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x5f, 0x4e, 0x69, 0x6c
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x11A5) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Nil (0x11A4)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtr1common (0x1144)
# LineNumber: 15
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xa4, 0x11, 0x00, 0x00
.byte 0x44, 0x11, 0x00, 0x00
.byte 0x0f, 0x00, 0x00, 0x00
# Pointer (0x11A6) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::allocator<int> (0x1085)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x11A7) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::allocator<int>& (0x11A6)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0xa6, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x11A8) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int* (0x674)
# ClassType: std::allocator_traits<std::allocator<int> > (0x1163)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::allocator<int>&, unsigned __int64) (0x11A7)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x63, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xa7, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x11A9) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: std::allocator<int>& (0x11A6)
# ArgType: unsigned __int64 (0x23)
# ArgType: const void* (0x1129)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xa6, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x29, 0x11, 0x00, 0x00
# MemberFunction (0x11AA) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int* (0x674)
# ClassType: std::allocator_traits<std::allocator<int> > (0x1163)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (std::allocator<int>&, unsigned __int64, const void*) (0x11A9)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x63, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0xa9, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x11AB) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: int* std::allocator_traits<std::allocator<int> >::(std::allocator<int>&, unsigned __int64) (0x11A8)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: int* std::allocator_traits<std::allocator<int> >::(std::allocator<int>&, unsigned __int64, const void*) (0x11AA)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x0b, 0x00, 0x00, 0x00
.byte 0xa8, 0x11, 0x00, 0x00
.byte 0x0b, 0x00, 0x00, 0x00
.byte 0xaa, 0x11, 0x00, 0x00
# ArgList (0x11AC) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: std::allocator<int>& (0x11A6)
# ArgType: int* (0x674)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xa6, 0x11, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x11AD) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator_traits<std::allocator<int> > (0x1163)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (std::allocator<int>&, int*, unsigned __int64) (0x11AC)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x63, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0xac, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x11AE) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::allocator_traits<std::allocator<int> > (0x1163)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::allocator<int>&) (0x1088)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x63, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x88, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x11AF) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::allocator<int> (0x1085)
# ClassType: std::allocator_traits<std::allocator<int> > (0x1163)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::allocator<int>&) (0x1088)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x63, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x88, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x11B0) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x11AB
# Name: allocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: void std::allocator_traits<std::allocator<int> >::(std::allocator<int>&, int*, unsigned __int64) (0x11AD)
# Name: deallocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: unsigned __int64 std::allocator_traits<std::allocator<int> >::(const std::allocator<int>&) (0x11AE)
# Name: max_size
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: std::allocator<int> std::allocator_traits<std::allocator<int> >::(const std::allocator<int>&) (0x11AF)
# Name: select_on_container_copy_construction
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator<int> (0x1085)
# Name: _Alloc
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator<int> (0x1085)
# Name: allocator_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int (0x74)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int* (0x674)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const int* (0x104B)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: void* (0x603)
# Name: void_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const void* (0x1129)
# Name: const_void_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,0> (0x10AA)
# Name: propagate_on_container_copy_assignment
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: propagate_on_container_move_assignment
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,0> (0x10AA)
# Name: propagate_on_container_swap
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: is_always_equal
# }
# }
.byte 0xce, 0x01, 0x03, 0x12
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xab, 0x11, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0xad, 0x11, 0x00, 0x00
.byte 0x64, 0x65, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x65, 0x00, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0xae, 0x11, 0x00, 0x00
.byte 0x6d, 0x61, 0x78, 0x5f
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0xaf, 0x11, 0x00, 0x00
.byte 0x73, 0x65, 0x6c, 0x65
.byte 0x63, 0x74, 0x5f, 0x6f
.byte 0x6e, 0x5f, 0x63, 0x6f
.byte 0x6e, 0x74, 0x61, 0x69
.byte 0x6e, 0x65, 0x72, 0x5f
.byte 0x63, 0x6f, 0x70, 0x79
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x73, 0x74, 0x72, 0x75
.byte 0x63, 0x74, 0x69, 0x6f
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x5f, 0x41, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x03, 0x06, 0x00, 0x00
.byte 0x76, 0x6f, 0x69, 0x64
.byte 0x5f, 0x70, 0x6f, 0x69
.byte 0x6e, 0x74, 0x65, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x29, 0x11, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x76, 0x6f
.byte 0x69, 0x64, 0x5f, 0x70
.byte 0x6f, 0x69, 0x6e, 0x74
.byte 0x65, 0x72, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xaa, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x63
.byte 0x6f, 0x70, 0x79, 0x5f
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x6d, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x6d
.byte 0x6f, 0x76, 0x65, 0x5f
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x6d, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xaa, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x73
.byte 0x77, 0x61, 0x70, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x69, 0x73, 0x5f, 0x61
.byte 0x6c, 0x77, 0x61, 0x79
.byte 0x73, 0x5f, 0x65, 0x71
.byte 0x75, 0x61, 0x6c, 0x00
# Struct (0x11B1) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 18
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x11B0)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::allocator_traits<std::allocator<int> >
# LinkageName: .?AU?$allocator_traits@V?$allocator@H@std@@@std@@
# }
.byte 0x72, 0x00, 0x05, 0x15
.byte 0x12, 0x00, 0x10, 0x02
.byte 0xb0, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x72, 0x61
.byte 0x69, 0x74, 0x73, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x3c, 0x69
.byte 0x6e, 0x74, 0x3e, 0x20
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x55, 0x3f, 0x24
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x74, 0x72
.byte 0x61, 0x69, 0x74, 0x73
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x40, 0x48, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x00
# UdtSourceLine (0x11B2) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::allocator_traits<std::allocator<int> > (0x11B1)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0 (0x1130)
# LineNumber: 809
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xb1, 0x11, 0x00, 0x00
.byte 0x30, 0x11, 0x00, 0x00
.byte 0x29, 0x03, 0x00, 0x00
# Pointer (0x11B3) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Container_base12 (0x118C)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x8c, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x11B4) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Container_base12 (0x118C)
# ThisType: std::_Container_base12* (0x11B3)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x8c, 0x11, 0x00, 0x00
.byte 0xb3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x11B5) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Container_base12 (0x118D)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x8d, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x11B6) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::_Container_base12& (0x11B5)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xb5, 0x11, 0x00, 0x00
# MemberFunction (0x11B7) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Container_base12 (0x118C)
# ThisType: std::_Container_base12* (0x11B3)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Container_base12&) (0x11B6)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x8c, 0x11, 0x00, 0x00
.byte 0xb3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xb6, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x11B8) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Container_base12::() (0x11B4)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Container_base12::(const std::_Container_base12&) (0x11B7)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xb4, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xb7, 0x11, 0x00, 0x00
# Pointer (0x11B9) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Container_base12 (0x118C)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x8c, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x11BA) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Container_base12& (0x11B9)
# ClassType: std::_Container_base12 (0x118C)
# ThisType: std::_Container_base12* (0x11B3)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Container_base12&) (0x11B6)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xb9, 0x11, 0x00, 0x00
.byte 0x8c, 0x11, 0x00, 0x00
.byte 0xb3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xb6, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x11BB) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Iterator_base12** (0x10F9)
# ClassType: std::_Container_base12 (0x118C)
# ThisType: const std::_Container_base12* (0x118E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf9, 0x10, 0x00, 0x00
.byte 0x8c, 0x11, 0x00, 0x00
.byte 0x8e, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x11BC) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::_Container_base12& (0x11B9)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xb9, 0x11, 0x00, 0x00
# MemberFunction (0x11BD) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Container_base12 (0x118C)
# ThisType: std::_Container_base12* (0x11B3)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Container_base12&) (0x11BC)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x8c, 0x11, 0x00, 0x00
.byte 0xb3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xbc, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x11BE) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: std::_Container_proxy* (0x10FE)
# FieldOffset: 0x0
# Name: _Myproxy
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x11B8
# Name: _Container_base12
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::_Container_base12& std::_Container_base12::(const std::_Container_base12&) (0x11BA)
# Name: operator=
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Container_base12::() (0x11B4)
# Name: ~_Container_base12
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::_Iterator_base12** std::_Container_base12::() (0x11BB)
# Name: _Getpfirst
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Container_base12::() (0x11B4)
# Name: _Orphan_all
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Container_base12::(std::_Container_base12&) (0x11BD)
# Name: _Swap_all
# }
# }
.byte 0x9e, 0x00, 0x03, 0x12
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x4d
.byte 0x79, 0x70, 0x72, 0x6f
.byte 0x78, 0x79, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xb8, 0x11, 0x00, 0x00
.byte 0x5f, 0x43, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x62
.byte 0x61, 0x73, 0x65, 0x31
.byte 0x32, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xba, 0x11, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3d, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xb4, 0x11, 0x00, 0x00
.byte 0x7e, 0x5f, 0x43, 0x6f
.byte 0x6e, 0x74, 0x61, 0x69
.byte 0x6e, 0x65, 0x72, 0x5f
.byte 0x62, 0x61, 0x73, 0x65
.byte 0x31, 0x32, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xbb, 0x11, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x70, 0x66, 0x69, 0x72
.byte 0x73, 0x74, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xb4, 0x11, 0x00, 0x00
.byte 0x5f, 0x4f, 0x72, 0x70
.byte 0x68, 0x61, 0x6e, 0x5f
.byte 0x61, 0x6c, 0x6c, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xbd, 0x11, 0x00, 0x00
.byte 0x5f, 0x53, 0x77, 0x61
.byte 0x70, 0x5f, 0x61, 0x6c
.byte 0x6c, 0x00, 0xf2, 0xf1
# Struct (0x11BF) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 8
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x11BE)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 8
# Name: std::_Container_base12
# LinkageName: .?AU_Container_base12@std@@
# }
.byte 0x4a, 0x00, 0x05, 0x15
.byte 0x08, 0x00, 0x00, 0x02
.byte 0xbe, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x43, 0x6f, 0x6e, 0x74
.byte 0x61, 0x69, 0x6e, 0x65
.byte 0x72, 0x5f, 0x62, 0x61
.byte 0x73, 0x65, 0x31, 0x32
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x5f, 0x43, 0x6f
.byte 0x6e, 0x74, 0x61, 0x69
.byte 0x6e, 0x65, 0x72, 0x5f
.byte 0x62, 0x61, 0x73, 0x65
.byte 0x31, 0x32, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# UdtSourceLine (0x11C0) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Container_base12 (0x11BF)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility (0x1182)
# LineNumber: 75
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xbf, 0x11, 0x00, 0x00
.byte 0x82, 0x11, 0x00, 0x00
.byte 0x4b, 0x00, 0x00, 0x00
# MemberFuncId (0x11C1) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::allocator<int> (0x1085)
# FunctionType: void std::allocator<int>::() (0x1122)
# Name: allocator
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x22, 0x11, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x00, 0xf2, 0xf1
# MemberFuncId (0x11C2) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# FunctionType: void std::vector<int,std::allocator<int> >::(std::initializer_list<int>, const std::allocator<int>&) (0x109D)
# Name: vector
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x9d, 0x10, 0x00, 0x00
.byte 0x76, 0x65, 0x63, 0x74
.byte 0x6f, 0x72, 0x00, 0xf1
# Pointer (0x11C3) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::initializer_list<int> (0x109B)
# PointerAttributes: 0x2002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 16
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x9b, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x02, 0x00
# MemberFunction (0x11C4) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<int,-1> (0x1003)
# ThisType: gsl::span<int,-1>* (0x1006)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::vector<int,std::allocator<int> >&) (0x10DD)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x06, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xdd, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x11C5) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::span<int,-1> (0x1003)
# FunctionType: void gsl::span<int,-1>::(std::vector<int,std::allocator<int> >&) (0x11C4)
# Name: span
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x03, 0x10, 0x00, 0x00
.byte 0xc4, 0x11, 0x00, 0x00
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x11C6) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# FunctionType: void std::vector<int,std::allocator<int> >::() (0x1084)
# Name: ~vector
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x84, 0x10, 0x00, 0x00
.byte 0x7e, 0x76, 0x65, 0x63
.byte 0x74, 0x6f, 0x72, 0x00
# Class (0x11C7) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::details::extent_type<0>
# LinkageName: .?AV?$extent_type@$0A@@details@gsl@@
# }
.byte 0x56, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x3a, 0x3a
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x3c
.byte 0x30, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x65, 0x78, 0x74
.byte 0x65, 0x6e, 0x74, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x40, 0x24, 0x30, 0x41
.byte 0x40, 0x40, 0x64, 0x65
.byte 0x74, 0x61, 0x69, 0x6c
.byte 0x73, 0x40, 0x67, 0x73
.byte 0x6c, 0x40, 0x40, 0x00
# Pointer (0x11C8) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: gsl::details::extent_type<0> (0x11C7)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xc7, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x11C9) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::details::extent_type<0> (0x11C7)
# ThisType: gsl::details::extent_type<0>* (0x11C8)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xc7, 0x11, 0x00, 0x00
.byte 0xc8, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x11CA) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::details::extent_type<0> (0x11C7)
# ThisType: gsl::details::extent_type<0>* (0x11C8)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (__int64) (0x101F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xc7, 0x11, 0x00, 0x00
.byte 0xc8, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x1f, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x11CB) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void gsl::details::extent_type<0>::() (0x11C9)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void gsl::details::extent_type<0>::(__int64) (0x11CA)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xc9, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xca, 0x11, 0x00, 0x00
# Modifier (0x11CC) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: gsl::details::extent_type<0> (0x11C7)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xc7, 0x11, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x11CD) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const gsl::details::extent_type<0> (0x11CC)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xcc, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x11CE) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: __int64 (0x13)
# ClassType: gsl::details::extent_type<0> (0x11C7)
# ThisType: const gsl::details::extent_type<0>* (0x11CD)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x13, 0x00, 0x00, 0x00
.byte 0xc7, 0x11, 0x00, 0x00
.byte 0xcd, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x11CF) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x11CB
# Name: extent_type
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: __int64 gsl::details::extent_type<0>::() (0x11CE)
# Name: size
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: index_type
# }
# }
.byte 0x3a, 0x00, 0x03, 0x12
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xcb, 0x11, 0x00, 0x00
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xce, 0x11, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x69, 0x6e, 0x64, 0x65
.byte 0x78, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
# Class (0x11D0) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 4
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x11CF)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: gsl::details::extent_type<0>
# LinkageName: .?AV?$extent_type@$0A@@details@gsl@@
# }
.byte 0x56, 0x00, 0x04, 0x15
.byte 0x04, 0x00, 0x10, 0x02
.byte 0xcf, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x64
.byte 0x65, 0x74, 0x61, 0x69
.byte 0x6c, 0x73, 0x3a, 0x3a
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x3c
.byte 0x30, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x65, 0x78, 0x74
.byte 0x65, 0x6e, 0x74, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x40, 0x24, 0x30, 0x41
.byte 0x40, 0x40, 0x64, 0x65
.byte 0x74, 0x61, 0x69, 0x6c
.byte 0x73, 0x40, 0x67, 0x73
.byte 0x6c, 0x40, 0x40, 0x00
# UdtSourceLine (0x11D1) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: gsl::details::extent_type<0> (0x11D0)
# SourceFile: C:\projects\gsl\include\gsl\span (0x1036)
# LineNumber: 304
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xd0, 0x11, 0x00, 0x00
.byte 0x36, 0x10, 0x00, 0x00
.byte 0x30, 0x01, 0x00, 0x00
# MemberFuncId (0x11D2) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::details::extent_type<0> (0x11C7)
# FunctionType: void gsl::details::extent_type<0>::() (0x11C9)
# Name: extent_type
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xc7, 0x11, 0x00, 0x00
.byte 0xc9, 0x11, 0x00, 0x00
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
# Pointer (0x11D3) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1005)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x05, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# ArgList (0x11D4) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: int* (0x674)
# ArgType: gsl::details::extent_type<0> (0x11C7)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0xc7, 0x11, 0x00, 0x00
# MemberFunction (0x11D5) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1005)
# ThisType: gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >* (0x11D3)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (int*, gsl::details::extent_type<0>) (0x11D4)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x05, 0x10, 0x00, 0x00
.byte 0xd3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xd4, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x11D6) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1005)
# FunctionType: void gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::(int*, gsl::details::extent_type<0>) (0x11D5)
# Name: storage_type
# }
.byte 0x1a, 0x00, 0x02, 0x16
.byte 0x05, 0x10, 0x00, 0x00
.byte 0xd5, 0x11, 0x00, 0x00
.byte 0x73, 0x74, 0x6f, 0x72
.byte 0x61, 0x67, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# ArgList (0x11D7) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: gsl::details::extent_type<0> (0x11C7)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xc7, 0x11, 0x00, 0x00
# MemberFunction (0x11D8) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::details::extent_type<-1> (0x1038)
# ThisType: gsl::details::extent_type<-1>* (0x103F)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (gsl::details::extent_type<0>) (0x11D7)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x38, 0x10, 0x00, 0x00
.byte 0x3f, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xd7, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x11D9) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::details::extent_type<-1> (0x1038)
# FunctionType: void gsl::details::extent_type<-1>::(gsl::details::extent_type<0>) (0x11D8)
# Name: extent_type
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x38, 0x10, 0x00, 0x00
.byte 0xd8, 0x11, 0x00, 0x00
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
# MemberFuncId (0x11DA) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::details::extent_type<-1> (0x1038)
# FunctionType: __int64 gsl::details::extent_type<-1>::() (0x1043)
# Name: size
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x38, 0x10, 0x00, 0x00
.byte 0x43, 0x10, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# StringId (0x11DB) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: gsl::details
# }
.byte 0x16, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x67, 0x73, 0x6c, 0x3a
.byte 0x3a, 0x64, 0x65, 0x74
.byte 0x61, 0x69, 0x6c, 0x73
.byte 0x00, 0xf3, 0xf2, 0xf1
# Struct (0x11DC) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::fail_fast
# LinkageName: .?AUfail_fast@gsl@@
# }
.byte 0x3a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x66
.byte 0x61, 0x69, 0x6c, 0x5f
.byte 0x66, 0x61, 0x73, 0x74
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x66, 0x61, 0x69
.byte 0x6c, 0x5f, 0x66, 0x61
.byte 0x73, 0x74, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# Pointer (0x11DD) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: gsl::fail_fast (0x11DC)
# PointerAttributes: 0x1008C
# PtrType: Near64 (0xC)
# PtrMode: RValueReference (0x4)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xdc, 0x11, 0x00, 0x00
.byte 0x8c, 0x00, 0x01, 0x00
# ArgList (0x11DE) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: gsl::fail_fast&& (0x11DD)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xdd, 0x11, 0x00, 0x00
# Procedure (0x11DF) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: void (0x3)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (gsl::fail_fast&&) (0x11DE)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xde, 0x11, 0x00, 0x00
# VFTableShape (0x11E0) {
# TypeLeafKind: LF_VTSHAPE (0xA)
# VFEntryCount: 2
# }
.byte 0x06, 0x00, 0x0a, 0x00
.byte 0x02, 0x00, 0x55, 0xf1
# Class (0x11E1) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::logic_error
# LinkageName: .?AVlogic_error@std@@
# }
.byte 0x3e, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x6c
.byte 0x6f, 0x67, 0x69, 0x63
.byte 0x5f, 0x65, 0x72, 0x72
.byte 0x6f, 0x72, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x6c
.byte 0x6f, 0x67, 0x69, 0x63
.byte 0x5f, 0x65, 0x72, 0x72
.byte 0x6f, 0x72, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# Pointer (0x11E2) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: gsl::fail_fast (0x11DC)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xdc, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# Modifier (0x11E3) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: char (0x70)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x70, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x11E4) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const char (0x11E3)
# PointerAttributes: 0x1040C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 1
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xe3, 0x11, 0x00, 0x00
.byte 0x0c, 0x04, 0x01, 0x00
# ArgList (0x11E5) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const char* const (0x11E4)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xe4, 0x11, 0x00, 0x00
# MemberFunction (0x11E6) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::fail_fast (0x11DC)
# ThisType: gsl::fail_fast* (0x11E2)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const char* const) (0x11E5)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xdc, 0x11, 0x00, 0x00
.byte 0xe2, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xe5, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x11E7) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::logic_error (0x11E1)
# BaseOffset: 0x0
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void gsl::fail_fast::(const char* const) (0x11E6)
# Name: fail_fast
# }
# }
.byte 0x22, 0x00, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0xe1, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xe6, 0x11, 0x00, 0x00
.byte 0x66, 0x61, 0x69, 0x6c
.byte 0x5f, 0x66, 0x61, 0x73
.byte 0x74, 0x00, 0xf2, 0xf1
# Struct (0x11E8) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 2
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x11E7)
# DerivedFrom: 0x0
# VShape: <vftable 2 methods> (0x11E0)
# SizeOf: 24
# Name: gsl::fail_fast
# LinkageName: .?AUfail_fast@gsl@@
# }
.byte 0x3a, 0x00, 0x05, 0x15
.byte 0x02, 0x00, 0x00, 0x02
.byte 0xe7, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0xe0, 0x11, 0x00, 0x00
.byte 0x18, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x66
.byte 0x61, 0x69, 0x6c, 0x5f
.byte 0x66, 0x61, 0x73, 0x74
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x66, 0x61, 0x69
.byte 0x6c, 0x5f, 0x66, 0x61
.byte 0x73, 0x74, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# StringId (0x11E9) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: C:\projects\gsl\include\gsl\gsl_assert
# }
.byte 0x2e, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x43, 0x3a, 0x5c, 0x70
.byte 0x72, 0x6f, 0x6a, 0x65
.byte 0x63, 0x74, 0x73, 0x5c
.byte 0x67, 0x73, 0x6c, 0x5c
.byte 0x69, 0x6e, 0x63, 0x6c
.byte 0x75, 0x64, 0x65, 0x5c
.byte 0x67, 0x73, 0x6c, 0x5c
.byte 0x67, 0x73, 0x6c, 0x5f
.byte 0x61, 0x73, 0x73, 0x65
.byte 0x72, 0x74, 0x00, 0xf1
# UdtSourceLine (0x11EA) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: gsl::fail_fast (0x11E8)
# SourceFile: C:\projects\gsl\include\gsl\gsl_assert (0x11E9)
# LineNumber: 97
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xe8, 0x11, 0x00, 0x00
.byte 0xe9, 0x11, 0x00, 0x00
.byte 0x61, 0x00, 0x00, 0x00
# Class (0x11EB) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::exception
# LinkageName: .?AVexception@std@@
# }
.byte 0x3a, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x65
.byte 0x78, 0x63, 0x65, 0x70
.byte 0x74, 0x69, 0x6f, 0x6e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x56, 0x65, 0x78, 0x63
.byte 0x65, 0x70, 0x74, 0x69
.byte 0x6f, 0x6e, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# Pointer (0x11EC) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::logic_error (0x11E1)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xe1, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# Class (0x11ED) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::basic_string<char,std::char_traits<char>,std::allocator<char> >
# LinkageName: .?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@
# }
.byte 0x9e, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x62
.byte 0x61, 0x73, 0x69, 0x63
.byte 0x5f, 0x73, 0x74, 0x72
.byte 0x69, 0x6e, 0x67, 0x3c
.byte 0x63, 0x68, 0x61, 0x72
.byte 0x2c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x63, 0x68
.byte 0x61, 0x72, 0x5f, 0x74
.byte 0x72, 0x61, 0x69, 0x74
.byte 0x73, 0x3c, 0x63, 0x68
.byte 0x61, 0x72, 0x3e, 0x2c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x3c, 0x63
.byte 0x68, 0x61, 0x72, 0x3e
.byte 0x20, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x62, 0x61, 0x73
.byte 0x69, 0x63, 0x5f, 0x73
.byte 0x74, 0x72, 0x69, 0x6e
.byte 0x67, 0x40, 0x44, 0x55
.byte 0x3f, 0x24, 0x63, 0x68
.byte 0x61, 0x72, 0x5f, 0x74
.byte 0x72, 0x61, 0x69, 0x74
.byte 0x73, 0x40, 0x44, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x40, 0x44, 0x40
.byte 0x32, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# Modifier (0x11EE) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x11EF) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11EE)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xee, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x11F0) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11EF)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xef, 0x11, 0x00, 0x00
# MemberFunction (0x11F1) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::logic_error (0x11E1)
# ThisType: std::logic_error* (0x11EC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x11F0)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xe1, 0x11, 0x00, 0x00
.byte 0xec, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf0, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x11F2) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const char (0x11E3)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xe3, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# ArgList (0x11F3) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const char* (0x11F2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
# MemberFunction (0x11F4) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::logic_error (0x11E1)
# ThisType: std::logic_error* (0x11EC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const char*) (0x11F3)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xe1, 0x11, 0x00, 0x00
.byte 0xec, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x11F5) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::logic_error::(const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x11F1)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::logic_error::(const char*) (0x11F4)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xf1, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xf4, 0x11, 0x00, 0x00
# FieldList (0x11F6) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::exception (0x11EB)
# BaseOffset: 0x0
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x11F5
# Name: logic_error
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::exception (0x11EB)
# Name: _Mybase
# }
# }
.byte 0x32, 0x00, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xf5, 0x11, 0x00, 0x00
.byte 0x6c, 0x6f, 0x67, 0x69
.byte 0x63, 0x5f, 0x65, 0x72
.byte 0x72, 0x6f, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x62
.byte 0x61, 0x73, 0x65, 0x00
# Class (0x11F7) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 4
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x11F6)
# DerivedFrom: 0x0
# VShape: <vftable 2 methods> (0x11E0)
# SizeOf: 24
# Name: std::logic_error
# LinkageName: .?AVlogic_error@std@@
# }
.byte 0x3e, 0x00, 0x04, 0x15
.byte 0x04, 0x00, 0x10, 0x02
.byte 0xf6, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0xe0, 0x11, 0x00, 0x00
.byte 0x18, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x6c
.byte 0x6f, 0x67, 0x69, 0x63
.byte 0x5f, 0x65, 0x72, 0x72
.byte 0x6f, 0x72, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x6c
.byte 0x6f, 0x67, 0x69, 0x63
.byte 0x5f, 0x65, 0x72, 0x72
.byte 0x6f, 0x72, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# StringId (0x11F8) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\stdexcept
# }
.byte 0x52, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x43, 0x3a, 0x5c, 0x50
.byte 0x72, 0x6f, 0x67, 0x72
.byte 0x61, 0x6d, 0x20, 0x46
.byte 0x69, 0x6c, 0x65, 0x73
.byte 0x20, 0x28, 0x78, 0x38
.byte 0x36, 0x29, 0x5c, 0x4d
.byte 0x69, 0x63, 0x72, 0x6f
.byte 0x73, 0x6f, 0x66, 0x74
.byte 0x20, 0x56, 0x69, 0x73
.byte 0x75, 0x61, 0x6c, 0x20
.byte 0x53, 0x74, 0x75, 0x64
.byte 0x69, 0x6f, 0x20, 0x31
.byte 0x34, 0x2e, 0x30, 0x5c
.byte 0x56, 0x43, 0x5c, 0x49
.byte 0x4e, 0x43, 0x4c, 0x55
.byte 0x44, 0x45, 0x5c, 0x73
.byte 0x74, 0x64, 0x65, 0x78
.byte 0x63, 0x65, 0x70, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
# UdtSourceLine (0x11F9) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::logic_error (0x11F7)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\stdexcept (0x11F8)
# LineNumber: 15
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xf7, 0x11, 0x00, 0x00
.byte 0xf8, 0x11, 0x00, 0x00
.byte 0x0f, 0x00, 0x00, 0x00
# Pointer (0x11FA) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: <vftable 2 methods> (0x11E0)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xe0, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# Struct (0x11FB) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: __std_exception_data
# LinkageName: .?AU__std_exception_data@@
# }
.byte 0x46, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x5f
.byte 0x73, 0x74, 0x64, 0x5f
.byte 0x65, 0x78, 0x63, 0x65
.byte 0x70, 0x74, 0x69, 0x6f
.byte 0x6e, 0x5f, 0x64, 0x61
.byte 0x74, 0x61, 0x00, 0x2e
.byte 0x3f, 0x41, 0x55, 0x5f
.byte 0x5f, 0x73, 0x74, 0x64
.byte 0x5f, 0x65, 0x78, 0x63
.byte 0x65, 0x70, 0x74, 0x69
.byte 0x6f, 0x6e, 0x5f, 0x64
.byte 0x61, 0x74, 0x61, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# Pointer (0x11FC) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::exception (0x11EB)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x11FD) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::exception (0x11EB)
# ThisType: std::exception* (0x11FC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0xfc, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x11FE) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::exception (0x11EB)
# ThisType: std::exception* (0x11FC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const char* const) (0x11E5)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0xfc, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xe5, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x11FF) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: const char* const (0x11E4)
# ArgType: int (0x74)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0xe4, 0x11, 0x00, 0x00
.byte 0x74, 0x00, 0x00, 0x00
# MemberFunction (0x1200) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::exception (0x11EB)
# ThisType: std::exception* (0x11FC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const char* const, int) (0x11FF)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0xfc, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xff, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x1201) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::exception (0x11EB)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1202) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::exception (0x1201)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x01, 0x12, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x1203) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::exception& (0x1202)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x02, 0x12, 0x00, 0x00
# MemberFunction (0x1204) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::exception (0x11EB)
# ThisType: std::exception* (0x11FC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::exception&) (0x1203)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0xfc, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x03, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1205) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::exception::() (0x11FD)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::exception::(const char* const) (0x11FE)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::exception::(const char* const, int) (0x1200)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::exception::(const std::exception&) (0x1204)
# ]
# }
.byte 0x22, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xfd, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xfe, 0x11, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x00, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x04, 0x12, 0x00, 0x00
# Pointer (0x1206) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::exception (0x11EB)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x1207) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::exception& (0x1206)
# ClassType: std::exception (0x11EB)
# ThisType: std::exception* (0x11FC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::exception&) (0x1203)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x06, 0x12, 0x00, 0x00
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0xfc, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x03, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x1208) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::exception (0x1201)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x01, 0x12, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1209) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const char* (0x11F2)
# ClassType: std::exception (0x11EB)
# ThisType: const std::exception* (0x1208)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0x08, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x120A) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# VFPtr {
# TypeLeafKind: LF_VFUNCTAB (0x1409)
# Type: <vftable 2 methods>* (0x11FA)
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Private (0x1)
# Type: __std_exception_data (0x11FB)
# FieldOffset: 0x8
# Name: _Data
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x4
# MethodListIndex: 0x1205
# Name: exception
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::exception& std::exception::(const std::exception&) (0x1207)
# Name: operator=
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: IntroducingVirtual (0x4)
# Type: void std::exception::() (0x11FD)
# VFTableOffset: 0x0
# Name: ~exception
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: IntroducingVirtual (0x4)
# Type: const char* std::exception::() (0x1209)
# VFTableOffset: 0x8
# Name: what
# }
# }
.byte 0x6e, 0x00, 0x03, 0x12
.byte 0x09, 0x14, 0x00, 0x00
.byte 0xfa, 0x11, 0x00, 0x00
.byte 0x0d, 0x15, 0x01, 0x00
.byte 0xfb, 0x11, 0x00, 0x00
.byte 0x08, 0x00, 0x5f, 0x44
.byte 0x61, 0x74, 0x61, 0x00
.byte 0x0f, 0x15, 0x04, 0x00
.byte 0x05, 0x12, 0x00, 0x00
.byte 0x65, 0x78, 0x63, 0x65
.byte 0x70, 0x74, 0x69, 0x6f
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x07, 0x12, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3d, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x13, 0x00
.byte 0xfd, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x7e, 0x65, 0x78, 0x63
.byte 0x65, 0x70, 0x74, 0x69
.byte 0x6f, 0x6e, 0x00, 0xf1
.byte 0x11, 0x15, 0x13, 0x00
.byte 0x09, 0x12, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00
.byte 0x77, 0x68, 0x61, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
# Class (0x120B) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 9
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x120A)
# DerivedFrom: 0x0
# VShape: <vftable 2 methods> (0x11E0)
# SizeOf: 24
# Name: std::exception
# LinkageName: .?AVexception@std@@
# }
.byte 0x3a, 0x00, 0x04, 0x15
.byte 0x09, 0x00, 0x00, 0x02
.byte 0x0a, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0xe0, 0x11, 0x00, 0x00
.byte 0x18, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x65
.byte 0x78, 0x63, 0x65, 0x70
.byte 0x74, 0x69, 0x6f, 0x6e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x56, 0x65, 0x78, 0x63
.byte 0x65, 0x70, 0x74, 0x69
.byte 0x6f, 0x6e, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# StringId (0x120C) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h
# }
.byte 0x5e, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x43, 0x3a, 0x5c, 0x50
.byte 0x72, 0x6f, 0x67, 0x72
.byte 0x61, 0x6d, 0x20, 0x46
.byte 0x69, 0x6c, 0x65, 0x73
.byte 0x20, 0x28, 0x78, 0x38
.byte 0x36, 0x29, 0x5c, 0x4d
.byte 0x69, 0x63, 0x72, 0x6f
.byte 0x73, 0x6f, 0x66, 0x74
.byte 0x20, 0x56, 0x69, 0x73
.byte 0x75, 0x61, 0x6c, 0x20
.byte 0x53, 0x74, 0x75, 0x64
.byte 0x69, 0x6f, 0x20, 0x31
.byte 0x34, 0x2e, 0x30, 0x5c
.byte 0x56, 0x43, 0x5c, 0x49
.byte 0x4e, 0x43, 0x4c, 0x55
.byte 0x44, 0x45, 0x5c, 0x76
.byte 0x63, 0x72, 0x75, 0x6e
.byte 0x74, 0x69, 0x6d, 0x65
.byte 0x5f, 0x65, 0x78, 0x63
.byte 0x65, 0x70, 0x74, 0x69
.byte 0x6f, 0x6e, 0x2e, 0x68
.byte 0x00, 0xf3, 0xf2, 0xf1
# UdtSourceLine (0x120D) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::exception (0x120B)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h (0x120C)
# LineNumber: 42
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x0b, 0x12, 0x00, 0x00
.byte 0x0c, 0x12, 0x00, 0x00
.byte 0x2a, 0x00, 0x00, 0x00
# Class (0x120E) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >
# LinkageName: .?AV?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@
# }
.byte 0xaa, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x53, 0x74, 0x72, 0x69
.byte 0x6e, 0x67, 0x5f, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x5f, 0x53
.byte 0x74, 0x72, 0x69, 0x6e
.byte 0x67, 0x5f, 0x62, 0x61
.byte 0x73, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x3c, 0x63, 0x68, 0x61
.byte 0x72, 0x2c, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3c, 0x63, 0x68, 0x61
.byte 0x72, 0x3e, 0x20, 0x3e
.byte 0x20, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x40, 0x55
.byte 0x3f, 0x24, 0x5f, 0x53
.byte 0x74, 0x72, 0x69, 0x6e
.byte 0x67, 0x5f, 0x62, 0x61
.byte 0x73, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x40, 0x44, 0x56, 0x3f
.byte 0x24, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x40, 0x44
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# Modifier (0x120F) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: unsigned __int64 (0x23)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1210) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1211) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x11F0)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf0, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x1212) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::allocator<char>
# LinkageName: .?AV?$allocator@D@std@@
# }
.byte 0x42, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3c, 0x63, 0x68, 0x61
.byte 0x72, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x40, 0x44
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# Modifier (0x1213) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::allocator<char> (0x1212)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1214) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::allocator<char> (0x1213)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x13, 0x12, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x1215) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11EF)
# ArgType: const std::allocator<char>& (0x1214)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0xef, 0x11, 0x00, 0x00
.byte 0x14, 0x12, 0x00, 0x00
# MemberFunction (0x1216) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, const std::allocator<char>&) (0x1215)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x15, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1217) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1218) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::allocator<char>& (0x1214)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x14, 0x12, 0x00, 0x00
# MemberFunction (0x1219) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::allocator<char>&) (0x1218)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x18, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x121A) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11EF)
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xef, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x121B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64, unsigned __int64) (0x121A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x1a, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x121C) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 4
# Arguments [
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11EF)
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ArgType: const std::allocator<char>& (0x1214)
# ]
# }
.byte 0x16, 0x00, 0x01, 0x12
.byte 0x04, 0x00, 0x00, 0x00
.byte 0xef, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x14, 0x12, 0x00, 0x00
# MemberFunction (0x121D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64, unsigned __int64, const std::allocator<char>&) (0x121C)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0x1c, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x121E) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: const char* (0x11F2)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x121F) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const char*, unsigned __int64) (0x121E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x1e, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1220) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: const char* (0x11F2)
# ArgType: unsigned __int64 (0x23)
# ArgType: const std::allocator<char>& (0x1214)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x14, 0x12, 0x00, 0x00
# MemberFunction (0x1221) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (const char*, unsigned __int64, const std::allocator<char>&) (0x1220)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x20, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1222) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const char*) (0x11F3)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1223) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: const char* (0x11F2)
# ArgType: const std::allocator<char>& (0x1214)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x14, 0x12, 0x00, 0x00
# MemberFunction (0x1224) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const char*, const std::allocator<char>&) (0x1223)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x23, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1225) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: char (0x70)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
# MemberFunction (0x1226) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (unsigned __int64, char) (0x1225)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x25, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1227) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: char (0x70)
# ArgType: const std::allocator<char>& (0x1214)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
.byte 0x14, 0x12, 0x00, 0x00
# MemberFunction (0x1228) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (unsigned __int64, char, const std::allocator<char>&) (0x1227)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x27, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x1229) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# PointerAttributes: 0x1008C
# PtrType: Near64 (0xC)
# PtrMode: RValueReference (0x4)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x8c, 0x00, 0x01, 0x00
# ArgList (0x122A) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >&& (0x1229)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x29, 0x12, 0x00, 0x00
# MemberFunction (0x122B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::basic_string<char,std::char_traits<char>,std::allocator<char> >&&) (0x122A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x2a, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x122C) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >&& (0x1229)
# ArgType: const std::allocator<char>& (0x1214)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x29, 0x12, 0x00, 0x00
.byte 0x14, 0x12, 0x00, 0x00
# MemberFunction (0x122D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::basic_string<char,std::char_traits<char>,std::allocator<char> >&&, const std::allocator<char>&) (0x122C)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x2c, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x122E) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::initializer_list<char>
# LinkageName: .?AV?$initializer_list@D@std@@
# }
.byte 0x52, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x69
.byte 0x6e, 0x69, 0x74, 0x69
.byte 0x61, 0x6c, 0x69, 0x7a
.byte 0x65, 0x72, 0x5f, 0x6c
.byte 0x69, 0x73, 0x74, 0x3c
.byte 0x63, 0x68, 0x61, 0x72
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x56, 0x3f, 0x24
.byte 0x69, 0x6e, 0x69, 0x74
.byte 0x69, 0x61, 0x6c, 0x69
.byte 0x7a, 0x65, 0x72, 0x5f
.byte 0x6c, 0x69, 0x73, 0x74
.byte 0x40, 0x44, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# ArgList (0x122F) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::initializer_list<char> (0x122E)
# ArgType: const std::allocator<char>& (0x1214)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x2e, 0x12, 0x00, 0x00
.byte 0x14, 0x12, 0x00, 0x00
# MemberFunction (0x1230) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::initializer_list<char>, const std::allocator<char>&) (0x122F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x2f, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1231) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x1211)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, const std::allocator<char>&) (0x1216)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1217)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const std::allocator<char>&) (0x1219)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64, unsigned __int64) (0x121B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64, unsigned __int64, const std::allocator<char>&) (0x121D)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*, unsigned __int64) (0x121F)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*, unsigned __int64, const std::allocator<char>&) (0x1221)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*) (0x1222)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*, const std::allocator<char>&) (0x1224)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, char) (0x1226)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, char, const std::allocator<char>&) (0x1228)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::basic_string<char,std::char_traits<char>,std::allocator<char> >&&) (0x122B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::basic_string<char,std::char_traits<char>,std::allocator<char> >&&, const std::allocator<char>&) (0x122D)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::initializer_list<char>, const std::allocator<char>&) (0x1230)
# ]
# }
.byte 0x7a, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x11, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x16, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x17, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x19, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x1b, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x1d, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x1f, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x21, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x22, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x24, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x26, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x28, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x2b, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x2d, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x30, 0x12, 0x00, 0x00
# Struct (0x1232) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::random_access_iterator_tag
# LinkageName: .?AUrandom_access_iterator_tag@std@@
# }
.byte 0x5a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x72
.byte 0x61, 0x6e, 0x64, 0x6f
.byte 0x6d, 0x5f, 0x61, 0x63
.byte 0x63, 0x65, 0x73, 0x73
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x74, 0x61
.byte 0x67, 0x00, 0x2e, 0x3f
.byte 0x41, 0x55, 0x72, 0x61
.byte 0x6e, 0x64, 0x6f, 0x6d
.byte 0x5f, 0x61, 0x63, 0x63
.byte 0x65, 0x73, 0x73, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# ArgList (0x1233) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: char* (0x670)
# ArgType: char* (0x670)
# ArgType: std::random_access_iterator_tag (0x1232)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x32, 0x12, 0x00, 0x00
# MemberFunction (0x1234) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (char*, char*, std::random_access_iterator_tag) (0x1233)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x33, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1235) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: const char* (0x11F2)
# ArgType: const char* (0x11F2)
# ArgType: std::random_access_iterator_tag (0x1232)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x32, 0x12, 0x00, 0x00
# MemberFunction (0x1236) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (const char*, const char*, std::random_access_iterator_tag) (0x1235)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x35, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1237) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(char*, char*, std::random_access_iterator_tag) (0x1234)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*, const char*, std::random_access_iterator_tag) (0x1236)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x34, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x36, 0x12, 0x00, 0x00
# Pointer (0x1238) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x1239) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::basic_string<char,std::char_traits<char>,std::allocator<char> >&&) (0x122A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x2a, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x123A) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::initializer_list<char> (0x122E)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x2e, 0x12, 0x00, 0x00
# MemberFunction (0x123B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::initializer_list<char>) (0x123A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x3a, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x123C) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x11F0)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf0, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x123D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const char*) (0x11F3)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x123E) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: char (0x70)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
# MemberFunction (0x123F) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (char) (0x123E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x3e, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1240) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::basic_string<char,std::char_traits<char>,std::allocator<char> >&&) (0x1239)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::initializer_list<char>) (0x123B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x123C)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*) (0x123D)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(char) (0x123F)
# ]
# }
.byte 0x2a, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x39, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3b, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3c, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3d, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3f, 0x12, 0x00, 0x00
# MemberFunction (0x1241) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64, unsigned __int64) (0x121A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x1a, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1242) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const char*, unsigned __int64) (0x121E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x1e, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1243) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (unsigned __int64, char) (0x1225)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x25, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1244) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: const char* (0x11F2)
# ArgType: const char* (0x11F2)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
# MemberFunction (0x1245) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const char*, const char*) (0x1244)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x44, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x1246) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >
# LinkageName: .?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@
# }
.byte 0xb2, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x53, 0x74, 0x72, 0x69
.byte 0x6e, 0x67, 0x5f, 0x63
.byte 0x6f, 0x6e, 0x73, 0x74
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x3c, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x53, 0x74, 0x72, 0x69
.byte 0x6e, 0x67, 0x5f, 0x76
.byte 0x61, 0x6c, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x53, 0x69, 0x6d
.byte 0x70, 0x6c, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x3c, 0x63, 0x68
.byte 0x61, 0x72, 0x3e, 0x20
.byte 0x3e, 0x20, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x56
.byte 0x3f, 0x24, 0x5f, 0x53
.byte 0x74, 0x72, 0x69, 0x6e
.byte 0x67, 0x5f, 0x63, 0x6f
.byte 0x6e, 0x73, 0x74, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x5f, 0x53, 0x74, 0x72
.byte 0x69, 0x6e, 0x67, 0x5f
.byte 0x76, 0x61, 0x6c, 0x40
.byte 0x55, 0x3f, 0x24, 0x5f
.byte 0x53, 0x69, 0x6d, 0x70
.byte 0x6c, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x40, 0x44, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# ArgList (0x1247) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
# MemberFunction (0x1248) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x1247)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x47, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1249) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::basic_string<char,std::char_traits<char>,std::allocator<char> >&&) (0x1239)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::initializer_list<char>) (0x123B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x123C)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64, unsigned __int64) (0x1241)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*, unsigned __int64) (0x1242)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*) (0x123D)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, char) (0x1243)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*, const char*) (0x1245)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x1248)
# ]
# }
.byte 0x4a, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x39, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3b, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3c, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x41, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x42, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3d, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x43, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x45, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x48, 0x12, 0x00, 0x00
# MethodOverloadList (0x124A) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::initializer_list<char>) (0x123B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x123C)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*) (0x123D)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(char) (0x123F)
# ]
# }
.byte 0x22, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3b, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3c, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3d, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3f, 0x12, 0x00, 0x00
# MethodOverloadList (0x124B) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::initializer_list<char>) (0x123B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x123C)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64, unsigned __int64) (0x1241)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*, unsigned __int64) (0x1242)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*) (0x123D)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, char) (0x1243)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*, const char*) (0x1245)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x1248)
# ]
# }
.byte 0x42, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3b, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3c, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x41, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x42, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3d, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x43, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x45, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x48, 0x12, 0x00, 0x00
# Class (0x124C) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_String_iterator<std::_String_val<std::_Simple_types<char> > >
# LinkageName: .?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@
# }
.byte 0xa6, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x53, 0x74, 0x72, 0x69
.byte 0x6e, 0x67, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x76, 0x61, 0x6c
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x5f, 0x53
.byte 0x69, 0x6d, 0x70, 0x6c
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x3c
.byte 0x63, 0x68, 0x61, 0x72
.byte 0x3e, 0x20, 0x3e, 0x20
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x56, 0x3f, 0x24
.byte 0x5f, 0x53, 0x74, 0x72
.byte 0x69, 0x6e, 0x67, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x5f, 0x53, 0x74, 0x72
.byte 0x69, 0x6e, 0x67, 0x5f
.byte 0x76, 0x61, 0x6c, 0x40
.byte 0x55, 0x3f, 0x24, 0x5f
.byte 0x53, 0x69, 0x6d, 0x70
.byte 0x6c, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x40, 0x44, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# ArgList (0x124D) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::initializer_list<char> (0x122E)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x2e, 0x12, 0x00, 0x00
# MemberFunction (0x124E) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x124C)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::initializer_list<char>) (0x124D)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x4c, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x4d, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x124F) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11EF)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xef, 0x11, 0x00, 0x00
# MemberFunction (0x1250) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x124F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x4f, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1251) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 4
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11EF)
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x16, 0x00, 0x01, 0x12
.byte 0x04, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xef, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x1252) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64, unsigned __int64) (0x1251)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0x51, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1253) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: const char* (0x11F2)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x1254) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (unsigned __int64, const char*, unsigned __int64) (0x1253)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x53, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1255) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: const char* (0x11F2)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
# MemberFunction (0x1256) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (unsigned __int64, const char*) (0x1255)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x55, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1257) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ArgType: char (0x70)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
# MemberFunction (0x1258) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (unsigned __int64, unsigned __int64, char) (0x1257)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x57, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1259) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
# MemberFunction (0x125A) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x124C)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x1259)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x4c, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x59, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x125B) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: char (0x70)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
# MemberFunction (0x125C) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x124C)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, char) (0x125B)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x4c, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x5b, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x125D) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: unsigned __int64 (0x23)
# ArgType: char (0x70)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
# MemberFunction (0x125E) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x124C)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, unsigned __int64, char) (0x125D)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x4c, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x5d, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x125F) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: const char* (0x11F2)
# ArgType: const char* (0x11F2)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
# MemberFunction (0x1260) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x124C)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const char*, const char*) (0x125F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x4c, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x5f, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1261) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
# MemberFunction (0x1262) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x124C)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x1261)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x4c, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x61, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1263) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::initializer_list<char>) (0x124E)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x1250)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64, unsigned __int64) (0x1252)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, const char*, unsigned __int64) (0x1254)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, const char*) (0x1256)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, unsigned __int64, char) (0x1258)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x125A)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, char) (0x125C)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, unsigned __int64, char) (0x125E)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const char*, const char*) (0x1260)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x1262)
# ]
# }
.byte 0x5a, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x4e, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x50, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x52, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x54, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x56, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x58, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x5a, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x5c, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x5e, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x60, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x62, 0x12, 0x00, 0x00
# ArgList (0x1264) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::initializer_list<char> (0x122E)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x2e, 0x12, 0x00, 0x00
# MemberFunction (0x1265) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::initializer_list<char>) (0x1264)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x64, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1266) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11EF)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xef, 0x11, 0x00, 0x00
# MemberFunction (0x1267) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (unsigned __int64, unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x1266)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x66, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1268) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 5
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11EF)
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x1a, 0x00, 0x01, 0x12
.byte 0x05, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xef, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x1269) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 5
# ArgListType: (unsigned __int64, unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64, unsigned __int64) (0x1268)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x05, 0x00
.byte 0x68, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x126A) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 4
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ArgType: const char* (0x11F2)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x16, 0x00, 0x01, 0x12
.byte 0x04, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x126B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (unsigned __int64, unsigned __int64, const char*, unsigned __int64) (0x126A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0x6a, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x126C) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ArgType: const char* (0x11F2)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
# MemberFunction (0x126D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (unsigned __int64, unsigned __int64, const char*) (0x126C)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x6c, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x126E) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 4
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ArgType: char (0x70)
# ]
# }
.byte 0x16, 0x00, 0x01, 0x12
.byte 0x04, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
# MemberFunction (0x126F) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (unsigned __int64, unsigned __int64, unsigned __int64, char) (0x126E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0x6e, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1270) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11EF)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0xef, 0x11, 0x00, 0x00
# MemberFunction (0x1271) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x1270)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x70, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1272) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 4
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: const char* (0x11F2)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x16, 0x00, 0x01, 0x12
.byte 0x04, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x1273) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const char*, unsigned __int64) (0x1272)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0x72, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1274) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: const char* (0x11F2)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
# MemberFunction (0x1275) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const char*) (0x1274)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x74, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1276) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 4
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: unsigned __int64 (0x23)
# ArgType: char (0x70)
# ]
# }
.byte 0x16, 0x00, 0x01, 0x12
.byte 0x04, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
# MemberFunction (0x1277) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, unsigned __int64, char) (0x1276)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0x76, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1278) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 4
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: const char* (0x11F2)
# ArgType: const char* (0x11F2)
# ]
# }
.byte 0x16, 0x00, 0x01, 0x12
.byte 0x04, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
# MemberFunction (0x1279) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const char*, const char*) (0x1278)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0x78, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x127A) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 4
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: char* (0x670)
# ArgType: char* (0x670)
# ]
# }
.byte 0x16, 0x00, 0x01, 0x12
.byte 0x04, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
# MemberFunction (0x127B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, char*, char*) (0x127A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0x7a, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x127C) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 4
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ]
# }
.byte 0x16, 0x00, 0x01, 0x12
.byte 0x04, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
# MemberFunction (0x127D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x127C)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0x7c, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x127E) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 4
# Arguments [
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ArgType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x124C)
# ArgType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x124C)
# ]
# }
.byte 0x16, 0x00, 0x01, 0x12
.byte 0x04, 0x00, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x4c, 0x12, 0x00, 0x00
.byte 0x4c, 0x12, 0x00, 0x00
# MemberFunction (0x127F) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_iterator<std::_String_val<std::_Simple_types<char> > >) (0x127E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0x7e, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1280) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::initializer_list<char>) (0x1265)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x1267)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64, unsigned __int64) (0x1269)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, unsigned __int64, const char*, unsigned __int64) (0x126B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, unsigned __int64, const char*) (0x126D)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, unsigned __int64, unsigned __int64, char) (0x126F)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x1271)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const char*, unsigned __int64) (0x1273)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const char*) (0x1275)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, unsigned __int64, char) (0x1277)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const char*, const char*) (0x1279)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, char*, char*) (0x127B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x127D)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_iterator<std::_String_val<std::_Simple_types<char> > >) (0x127F)
# ]
# }
.byte 0x72, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x65, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x67, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x69, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x6b, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x6d, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x6f, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x71, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x73, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x75, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x77, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x79, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x7b, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x7d, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x7f, 0x12, 0x00, 0x00
# MemberFunction (0x1281) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1282) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x1283) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (unsigned __int64, unsigned __int64) (0x1282)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x38, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x82, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1284) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x124C)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x1247)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x4c, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x47, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1285) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64) (0x1281)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, unsigned __int64) (0x1283)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x125A)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x1284)
# ]
# }
.byte 0x22, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x83, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x5a, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x84, 0x12, 0x00, 0x00
# MemberFunction (0x1286) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x124C)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x4c, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x1287) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11EE)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xee, 0x11, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1288) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x46, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1289) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1286)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1288)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x86, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x88, 0x12, 0x00, 0x00
# Class (0x128A) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::reverse_iterator<std::_String_iterator<std::_String_val<std::_Simple_types<char> > > >
# LinkageName: .?AV?$reverse_iterator@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@std@@
# }
.byte 0xd6, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x72
.byte 0x65, 0x76, 0x65, 0x72
.byte 0x73, 0x65, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x3c, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x53, 0x74, 0x72, 0x69
.byte 0x6e, 0x67, 0x5f, 0x76
.byte 0x61, 0x6c, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x53, 0x69, 0x6d
.byte 0x70, 0x6c, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x3c, 0x63, 0x68
.byte 0x61, 0x72, 0x3e, 0x20
.byte 0x3e, 0x20, 0x3e, 0x20
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x56, 0x3f, 0x24
.byte 0x72, 0x65, 0x76, 0x65
.byte 0x72, 0x73, 0x65, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x5f, 0x53, 0x74, 0x72
.byte 0x69, 0x6e, 0x67, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x5f, 0x53, 0x74, 0x72
.byte 0x69, 0x6e, 0x67, 0x5f
.byte 0x76, 0x61, 0x6c, 0x40
.byte 0x55, 0x3f, 0x24, 0x5f
.byte 0x53, 0x69, 0x6d, 0x70
.byte 0x6c, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x40, 0x44, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# MemberFunction (0x128B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::reverse_iterator<std::_String_iterator<std::_String_val<std::_Simple_types<char> > > > (0x128A)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x8a, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x128C) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::reverse_iterator<std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > >
# LinkageName: .?AV?$reverse_iterator@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@std@@
# }
.byte 0xe2, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x72
.byte 0x65, 0x76, 0x65, 0x72
.byte 0x73, 0x65, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x73, 0x74, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x76, 0x61, 0x6c
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x5f, 0x53
.byte 0x69, 0x6d, 0x70, 0x6c
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x3c
.byte 0x63, 0x68, 0x61, 0x72
.byte 0x3e, 0x20, 0x3e, 0x20
.byte 0x3e, 0x20, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x56
.byte 0x3f, 0x24, 0x72, 0x65
.byte 0x76, 0x65, 0x72, 0x73
.byte 0x65, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x40, 0x56
.byte 0x3f, 0x24, 0x5f, 0x53
.byte 0x74, 0x72, 0x69, 0x6e
.byte 0x67, 0x5f, 0x63, 0x6f
.byte 0x6e, 0x73, 0x74, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x5f, 0x53, 0x74, 0x72
.byte 0x69, 0x6e, 0x67, 0x5f
.byte 0x76, 0x61, 0x6c, 0x40
.byte 0x55, 0x3f, 0x24, 0x5f
.byte 0x53, 0x69, 0x6d, 0x70
.byte 0x6c, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x40, 0x44, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# MemberFunction (0x128D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::reverse_iterator<std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > > (0x128C)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x8c, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x128E) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<std::_String_iterator<std::_String_val<std::_Simple_types<char> > > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x128B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x128D)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x8b, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x8d, 0x12, 0x00, 0x00
# Pointer (0x128F) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: char (0x70)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x70, 0x00, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x1290) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char& (0x128F)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x8f, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x1291) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const char (0x11E3)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xe3, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x1292) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const char& (0x1291)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x91, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1293) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: char& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64) (0x1290)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const char& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64) (0x1292)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x90, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x92, 0x12, 0x00, 0x00
# MemberFunction (0x1294) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (char) (0x123E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x3e, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1295) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char& (0x128F)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x8f, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1296) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const char& (0x1291)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x91, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1297) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: char& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1295)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const char& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1296)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x95, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x96, 0x12, 0x00, 0x00
# MemberFunction (0x1298) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const char* (0x11F2)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1299) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x129A) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x129B) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64) (0x129A)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, char) (0x1226)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x9a, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x26, 0x12, 0x00, 0x00
# MemberFunction (0x129C) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: bool (0x30)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x129D) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: char* (0x670)
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x129E) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (char*, unsigned __int64, unsigned __int64) (0x129D)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x9d, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x129F) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 4
# Arguments [
# ArgType: char* (0x670)
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x16, 0x00, 0x01, 0x12
.byte 0x04, 0x00, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x12A0) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (char*, unsigned __int64, unsigned __int64, unsigned __int64) (0x129F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0x9f, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x12A1) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1238)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x38, 0x12, 0x00, 0x00
# MemberFunction (0x12A2) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x12A1)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xa1, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x12A3) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11EF)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0xef, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x12A4) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64) (0x12A3)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xa3, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x12A5) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: const char* (0x11F2)
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x12A6) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (const char*, unsigned __int64, unsigned __int64) (0x12A5)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0xa5, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12A7) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const char*, unsigned __int64) (0x121E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x1e, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x12A8) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: char (0x70)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x12A9) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (char, unsigned __int64) (0x12A8)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xa8, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x12AA) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64) (0x12A4)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*, unsigned __int64, unsigned __int64) (0x12A6)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*, unsigned __int64) (0x12A7)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(char, unsigned __int64) (0x12A9)
# ]
# }
.byte 0x22, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xa4, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xa6, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xa7, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xa9, 0x12, 0x00, 0x00
# MemberFunction (0x12AB) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (unsigned __int64, unsigned __int64) (0x1282)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xed, 0x11, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x82, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x12AC) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 4
# Arguments [
# ArgType: const char* const (0x11E4)
# ArgType: const unsigned __int64 (0x120F)
# ArgType: const char* const (0x11E4)
# ArgType: const unsigned __int64 (0x120F)
# ]
# }
.byte 0x16, 0x00, 0x01, 0x12
.byte 0x04, 0x00, 0x00, 0x00
.byte 0xe4, 0x11, 0x00, 0x00
.byte 0x0f, 0x12, 0x00, 0x00
.byte 0xe4, 0x11, 0x00, 0x00
.byte 0x0f, 0x12, 0x00, 0x00
# MemberFunction (0x12AD) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int (0x74)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (const char* const, const unsigned __int64, const char* const, const unsigned __int64) (0x12AC)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0xac, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x12AE) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: const unsigned __int64 (0x120F)
# ArgType: const unsigned __int64 (0x120F)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x0f, 0x12, 0x00, 0x00
.byte 0x0f, 0x12, 0x00, 0x00
# MemberFunction (0x12AF) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const unsigned __int64, const unsigned __int64) (0x12AE)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xae, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12B0) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int (0x74)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x11F0)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf0, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12B1) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int (0x74)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (unsigned __int64, unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x1266)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x66, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12B2) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int (0x74)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 5
# ArgListType: (unsigned __int64, unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64, unsigned __int64) (0x1268)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x05, 0x00
.byte 0x68, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12B3) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int (0x74)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const char*) (0x11F3)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12B4) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int (0x74)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (unsigned __int64, unsigned __int64, const char*) (0x126C)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x6c, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12B5) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int (0x74)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (unsigned __int64, unsigned __int64, const char*, unsigned __int64) (0x126A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0x6a, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x12B6) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: int std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x12B0)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: int std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x12B1)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: int std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64, unsigned __int64) (0x12B2)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: int std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*) (0x12B3)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: int std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, unsigned __int64, const char*) (0x12B4)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: int std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, unsigned __int64, const char*, unsigned __int64) (0x12B5)
# ]
# }
.byte 0x32, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xb0, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xb1, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xb2, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xb3, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xb4, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xb5, 0x12, 0x00, 0x00
# MemberFunction (0x12B7) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::allocator<char> (0x1212)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x12, 0x12, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12B8) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (unsigned __int64, unsigned __int64, char) (0x1257)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x57, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12B9) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (unsigned __int64, unsigned __int64) (0x1282)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x82, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x12BA) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: bool (0x30)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x30, 0x00, 0x00, 0x00
# MemberFunction (0x12BB) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: bool (0x30)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (unsigned __int64, bool) (0x12BA)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xba, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12BC) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: bool (0x30)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const char*) (0x11F3)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x12BD) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: bool (0x30)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x30, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x12BE) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1210)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (bool, unsigned __int64) (0x12BD)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x10, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xbd, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12BF) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x12C0) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const unsigned __int64 (0x120F)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x0f, 0x12, 0x00, 0x00
# MemberFunction (0x12C1) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1287)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const unsigned __int64) (0x12C0)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x87, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xc0, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Struct (0x12C2) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::char_traits<char>
# LinkageName: .?AU?$char_traits@D@std@@
# }
.byte 0x46, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x63
.byte 0x68, 0x61, 0x72, 0x5f
.byte 0x74, 0x72, 0x61, 0x69
.byte 0x74, 0x73, 0x3c, 0x63
.byte 0x68, 0x61, 0x72, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x3f, 0x24, 0x63
.byte 0x68, 0x61, 0x72, 0x5f
.byte 0x74, 0x72, 0x61, 0x69
.byte 0x74, 0x73, 0x40, 0x44
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# Struct (0x12C3) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Wrap_alloc<std::allocator<char> >
# LinkageName: .?AU?$_Wrap_alloc@V?$allocator@D@std@@@std@@
# }
.byte 0x6a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x57, 0x72, 0x61, 0x70
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x3c, 0x63, 0x68
.byte 0x61, 0x72, 0x3e, 0x20
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x55, 0x3f, 0x24
.byte 0x5f, 0x57, 0x72, 0x61
.byte 0x70, 0x5f, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x40
.byte 0x56, 0x3f, 0x24, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x40, 0x44, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# FieldList (0x12C4) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# BaseOffset: 0x0
# }
# StaticDataMember {
# TypeLeafKind: LF_STMEMBER (0x150E)
# AccessSpecifier: Public (0x3)
# Type: const unsigned __int64 (0x120F)
# Name: npos
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0xF
# MethodListIndex: 0x1231
# Name: basic_string
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1237
# Name: _Construct
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x5
# MethodListIndex: 0x1240
# Name: operator=
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x9
# MethodListIndex: 0x1249
# Name: assign
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::basic_string<char,std::char_traits<char>,std::allocator<char> >&&) (0x122B)
# Name: _Assign_rv
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x4
# MethodListIndex: 0x124A
# Name: operator+=
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x8
# MethodListIndex: 0x124B
# Name: append
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0xB
# MethodListIndex: 0x1263
# Name: insert
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0xE
# MethodListIndex: 0x1280
# Name: replace
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1217)
# Name: ~basic_string
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x4
# MethodListIndex: 0x1285
# Name: erase
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1217)
# Name: clear
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1289
# Name: begin
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1289
# Name: end
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x128E
# Name: rbegin
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x128E
# Name: rend
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1288)
# Name: cbegin
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1288)
# Name: cend
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x128D)
# Name: crbegin
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::reverse_iterator<std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x128D)
# Name: crend
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1217)
# Name: shrink_to_fit
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1293
# Name: at
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1293
# Name: operator[]
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(char) (0x1294)
# Name: push_back
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1217)
# Name: pop_back
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1297
# Name: front
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1297
# Name: back
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: const char* std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1298)
# Name: c_str
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: const char* std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1298)
# Name: data
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1299)
# Name: length
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1299)
# Name: size
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1299)
# Name: max_size
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x129B
# Name: resize
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1299)
# Name: capacity
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64) (0x129A)
# Name: reserve
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: bool std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x129C)
# Name: empty
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(char*, unsigned __int64, unsigned __int64) (0x129E)
# Name: copy
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(char*, unsigned __int64, unsigned __int64, unsigned __int64) (0x12A0)
# Name: _Copy_s
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x12A2)
# Name: _Swap_bx
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x12A2)
# Name: swap
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x4
# MethodListIndex: 0x12AA
# Name: find
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x4
# MethodListIndex: 0x12AA
# Name: rfind
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x4
# MethodListIndex: 0x12AA
# Name: find_first_of
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x4
# MethodListIndex: 0x12AA
# Name: find_last_of
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x4
# MethodListIndex: 0x12AA
# Name: find_first_not_of
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x4
# MethodListIndex: 0x12AA
# Name: find_last_not_of
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> > std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, unsigned __int64) (0x12AB)
# Name: substr
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: int std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char* const, const unsigned __int64, const char* const, const unsigned __int64) (0x12AD)
# Name: _Traits_compare
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const unsigned __int64, const unsigned __int64) (0x12AF)
# Name: _Clamp_suffix_size
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x6
# MethodListIndex: 0x12B6
# Name: compare
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::allocator<char> std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x12B7)
# Name: get_allocator
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, unsigned __int64, char) (0x12B8)
# Name: _Chassign
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, unsigned __int64) (0x12B9)
# Name: _Copy
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64) (0x129A)
# Name: _Eos
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: bool std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(unsigned __int64, bool) (0x12BB)
# Name: _Grow
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: bool std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char*) (0x12BC)
# Name: _Inside
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(bool, unsigned __int64) (0x12BE)
# Name: _Tidy
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x12BF)
# Name: _Xlen
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const unsigned __int64) (0x12C1)
# Name: _Check_offset
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const unsigned __int64) (0x12C1)
# Name: _Check_offset_exclusive
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x12BF)
# Name: _Xran
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11ED)
# Name: _Myt
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# Name: _Mybase
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::char_traits<char> (0x12C2)
# Name: traits_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator<char> (0x1212)
# Name: allocator_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# Name: _Alty
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char (0x70)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char* (0x670)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const char* (0x11F2)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char& (0x128F)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const char& (0x1291)
# Name: const_reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x124C)
# Name: iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# Name: const_iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::reverse_iterator<std::_String_iterator<std::_String_val<std::_Simple_types<char> > > > (0x128A)
# Name: reverse_iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::reverse_iterator<std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > > (0x128C)
# Name: const_reverse_iterator
# }
# }
.byte 0xde, 0x05, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
.byte 0x0e, 0x15, 0x03, 0x00
.byte 0x0f, 0x12, 0x00, 0x00
.byte 0x6e, 0x70, 0x6f, 0x73
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x0f, 0x00
.byte 0x31, 0x12, 0x00, 0x00
.byte 0x62, 0x61, 0x73, 0x69
.byte 0x63, 0x5f, 0x73, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x37, 0x12, 0x00, 0x00
.byte 0x5f, 0x43, 0x6f, 0x6e
.byte 0x73, 0x74, 0x72, 0x75
.byte 0x63, 0x74, 0x00, 0xf1
.byte 0x0f, 0x15, 0x05, 0x00
.byte 0x40, 0x12, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3d, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x09, 0x00
.byte 0x49, 0x12, 0x00, 0x00
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x2b, 0x12, 0x00, 0x00
.byte 0x5f, 0x41, 0x73, 0x73
.byte 0x69, 0x67, 0x6e, 0x5f
.byte 0x72, 0x76, 0x00, 0xf1
.byte 0x0f, 0x15, 0x04, 0x00
.byte 0x4a, 0x12, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x2b, 0x3d, 0x00, 0xf1
.byte 0x0f, 0x15, 0x08, 0x00
.byte 0x4b, 0x12, 0x00, 0x00
.byte 0x61, 0x70, 0x70, 0x65
.byte 0x6e, 0x64, 0x00, 0xf1
.byte 0x0f, 0x15, 0x0b, 0x00
.byte 0x63, 0x12, 0x00, 0x00
.byte 0x69, 0x6e, 0x73, 0x65
.byte 0x72, 0x74, 0x00, 0xf1
.byte 0x0f, 0x15, 0x0e, 0x00
.byte 0x80, 0x12, 0x00, 0x00
.byte 0x72, 0x65, 0x70, 0x6c
.byte 0x61, 0x63, 0x65, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x17, 0x12, 0x00, 0x00
.byte 0x7e, 0x62, 0x61, 0x73
.byte 0x69, 0x63, 0x5f, 0x73
.byte 0x74, 0x72, 0x69, 0x6e
.byte 0x67, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x04, 0x00
.byte 0x85, 0x12, 0x00, 0x00
.byte 0x65, 0x72, 0x61, 0x73
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x17, 0x12, 0x00, 0x00
.byte 0x63, 0x6c, 0x65, 0x61
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x89, 0x12, 0x00, 0x00
.byte 0x62, 0x65, 0x67, 0x69
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x89, 0x12, 0x00, 0x00
.byte 0x65, 0x6e, 0x64, 0x00
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x8e, 0x12, 0x00, 0x00
.byte 0x72, 0x62, 0x65, 0x67
.byte 0x69, 0x6e, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x8e, 0x12, 0x00, 0x00
.byte 0x72, 0x65, 0x6e, 0x64
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x88, 0x12, 0x00, 0x00
.byte 0x63, 0x62, 0x65, 0x67
.byte 0x69, 0x6e, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x88, 0x12, 0x00, 0x00
.byte 0x63, 0x65, 0x6e, 0x64
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x8d, 0x12, 0x00, 0x00
.byte 0x63, 0x72, 0x62, 0x65
.byte 0x67, 0x69, 0x6e, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x8d, 0x12, 0x00, 0x00
.byte 0x63, 0x72, 0x65, 0x6e
.byte 0x64, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x17, 0x12, 0x00, 0x00
.byte 0x73, 0x68, 0x72, 0x69
.byte 0x6e, 0x6b, 0x5f, 0x74
.byte 0x6f, 0x5f, 0x66, 0x69
.byte 0x74, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x93, 0x12, 0x00, 0x00
.byte 0x61, 0x74, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x93, 0x12, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5b, 0x5d, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x94, 0x12, 0x00, 0x00
.byte 0x70, 0x75, 0x73, 0x68
.byte 0x5f, 0x62, 0x61, 0x63
.byte 0x6b, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x17, 0x12, 0x00, 0x00
.byte 0x70, 0x6f, 0x70, 0x5f
.byte 0x62, 0x61, 0x63, 0x6b
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x97, 0x12, 0x00, 0x00
.byte 0x66, 0x72, 0x6f, 0x6e
.byte 0x74, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x97, 0x12, 0x00, 0x00
.byte 0x62, 0x61, 0x63, 0x6b
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x98, 0x12, 0x00, 0x00
.byte 0x63, 0x5f, 0x73, 0x74
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x98, 0x12, 0x00, 0x00
.byte 0x64, 0x61, 0x74, 0x61
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x99, 0x12, 0x00, 0x00
.byte 0x6c, 0x65, 0x6e, 0x67
.byte 0x74, 0x68, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x99, 0x12, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x99, 0x12, 0x00, 0x00
.byte 0x6d, 0x61, 0x78, 0x5f
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x9b, 0x12, 0x00, 0x00
.byte 0x72, 0x65, 0x73, 0x69
.byte 0x7a, 0x65, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x99, 0x12, 0x00, 0x00
.byte 0x63, 0x61, 0x70, 0x61
.byte 0x63, 0x69, 0x74, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x9a, 0x12, 0x00, 0x00
.byte 0x72, 0x65, 0x73, 0x65
.byte 0x72, 0x76, 0x65, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x9c, 0x12, 0x00, 0x00
.byte 0x65, 0x6d, 0x70, 0x74
.byte 0x79, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x9e, 0x12, 0x00, 0x00
.byte 0x63, 0x6f, 0x70, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xa0, 0x12, 0x00, 0x00
.byte 0x5f, 0x43, 0x6f, 0x70
.byte 0x79, 0x5f, 0x73, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xa2, 0x12, 0x00, 0x00
.byte 0x5f, 0x53, 0x77, 0x61
.byte 0x70, 0x5f, 0x62, 0x78
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xa2, 0x12, 0x00, 0x00
.byte 0x73, 0x77, 0x61, 0x70
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x04, 0x00
.byte 0xaa, 0x12, 0x00, 0x00
.byte 0x66, 0x69, 0x6e, 0x64
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x04, 0x00
.byte 0xaa, 0x12, 0x00, 0x00
.byte 0x72, 0x66, 0x69, 0x6e
.byte 0x64, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x04, 0x00
.byte 0xaa, 0x12, 0x00, 0x00
.byte 0x66, 0x69, 0x6e, 0x64
.byte 0x5f, 0x66, 0x69, 0x72
.byte 0x73, 0x74, 0x5f, 0x6f
.byte 0x66, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x04, 0x00
.byte 0xaa, 0x12, 0x00, 0x00
.byte 0x66, 0x69, 0x6e, 0x64
.byte 0x5f, 0x6c, 0x61, 0x73
.byte 0x74, 0x5f, 0x6f, 0x66
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x04, 0x00
.byte 0xaa, 0x12, 0x00, 0x00
.byte 0x66, 0x69, 0x6e, 0x64
.byte 0x5f, 0x66, 0x69, 0x72
.byte 0x73, 0x74, 0x5f, 0x6e
.byte 0x6f, 0x74, 0x5f, 0x6f
.byte 0x66, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x04, 0x00
.byte 0xaa, 0x12, 0x00, 0x00
.byte 0x66, 0x69, 0x6e, 0x64
.byte 0x5f, 0x6c, 0x61, 0x73
.byte 0x74, 0x5f, 0x6e, 0x6f
.byte 0x74, 0x5f, 0x6f, 0x66
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xab, 0x12, 0x00, 0x00
.byte 0x73, 0x75, 0x62, 0x73
.byte 0x74, 0x72, 0x00, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0xad, 0x12, 0x00, 0x00
.byte 0x5f, 0x54, 0x72, 0x61
.byte 0x69, 0x74, 0x73, 0x5f
.byte 0x63, 0x6f, 0x6d, 0x70
.byte 0x61, 0x72, 0x65, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xaf, 0x12, 0x00, 0x00
.byte 0x5f, 0x43, 0x6c, 0x61
.byte 0x6d, 0x70, 0x5f, 0x73
.byte 0x75, 0x66, 0x66, 0x69
.byte 0x78, 0x5f, 0x73, 0x69
.byte 0x7a, 0x65, 0x00, 0xf1
.byte 0x0f, 0x15, 0x06, 0x00
.byte 0xb6, 0x12, 0x00, 0x00
.byte 0x63, 0x6f, 0x6d, 0x70
.byte 0x61, 0x72, 0x65, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xb7, 0x12, 0x00, 0x00
.byte 0x67, 0x65, 0x74, 0x5f
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xb8, 0x12, 0x00, 0x00
.byte 0x5f, 0x43, 0x68, 0x61
.byte 0x73, 0x73, 0x69, 0x67
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xb9, 0x12, 0x00, 0x00
.byte 0x5f, 0x43, 0x6f, 0x70
.byte 0x79, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x9a, 0x12, 0x00, 0x00
.byte 0x5f, 0x45, 0x6f, 0x73
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xbb, 0x12, 0x00, 0x00
.byte 0x5f, 0x47, 0x72, 0x6f
.byte 0x77, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xbc, 0x12, 0x00, 0x00
.byte 0x5f, 0x49, 0x6e, 0x73
.byte 0x69, 0x64, 0x65, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xbe, 0x12, 0x00, 0x00
.byte 0x5f, 0x54, 0x69, 0x64
.byte 0x79, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xbf, 0x12, 0x00, 0x00
.byte 0x5f, 0x58, 0x6c, 0x65
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xc1, 0x12, 0x00, 0x00
.byte 0x5f, 0x43, 0x68, 0x65
.byte 0x63, 0x6b, 0x5f, 0x6f
.byte 0x66, 0x66, 0x73, 0x65
.byte 0x74, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xc1, 0x12, 0x00, 0x00
.byte 0x5f, 0x43, 0x68, 0x65
.byte 0x63, 0x6b, 0x5f, 0x6f
.byte 0x66, 0x66, 0x73, 0x65
.byte 0x74, 0x5f, 0x65, 0x78
.byte 0x63, 0x6c, 0x75, 0x73
.byte 0x69, 0x76, 0x65, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xbf, 0x12, 0x00, 0x00
.byte 0x5f, 0x58, 0x72, 0x61
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xed, 0x11, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x62
.byte 0x61, 0x73, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xc2, 0x12, 0x00, 0x00
.byte 0x74, 0x72, 0x61, 0x69
.byte 0x74, 0x73, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x5f, 0x41, 0x6c, 0x74
.byte 0x79, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x8f, 0x12, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x91, 0x12, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x66, 0x65, 0x72, 0x65
.byte 0x6e, 0x63, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x4c, 0x12, 0x00, 0x00
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x8a, 0x12, 0x00, 0x00
.byte 0x72, 0x65, 0x76, 0x65
.byte 0x72, 0x73, 0x65, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x8c, 0x12, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x76, 0x65, 0x72, 0x73
.byte 0x65, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x00, 0xf1
# Class (0x12C5) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 174
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x12C4)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 40
# Name: std::basic_string<char,std::char_traits<char>,std::allocator<char> >
# LinkageName: .?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@
# }
.byte 0x9e, 0x00, 0x04, 0x15
.byte 0xae, 0x00, 0x10, 0x02
.byte 0xc4, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x28, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x62
.byte 0x61, 0x73, 0x69, 0x63
.byte 0x5f, 0x73, 0x74, 0x72
.byte 0x69, 0x6e, 0x67, 0x3c
.byte 0x63, 0x68, 0x61, 0x72
.byte 0x2c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x63, 0x68
.byte 0x61, 0x72, 0x5f, 0x74
.byte 0x72, 0x61, 0x69, 0x74
.byte 0x73, 0x3c, 0x63, 0x68
.byte 0x61, 0x72, 0x3e, 0x2c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x3c, 0x63
.byte 0x68, 0x61, 0x72, 0x3e
.byte 0x20, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x62, 0x61, 0x73
.byte 0x69, 0x63, 0x5f, 0x73
.byte 0x74, 0x72, 0x69, 0x6e
.byte 0x67, 0x40, 0x44, 0x55
.byte 0x3f, 0x24, 0x63, 0x68
.byte 0x61, 0x72, 0x5f, 0x74
.byte 0x72, 0x61, 0x69, 0x74
.byte 0x73, 0x40, 0x44, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x40, 0x44, 0x40
.byte 0x32, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# StringId (0x12C6) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstring
# }
.byte 0x4e, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x43, 0x3a, 0x5c, 0x50
.byte 0x72, 0x6f, 0x67, 0x72
.byte 0x61, 0x6d, 0x20, 0x46
.byte 0x69, 0x6c, 0x65, 0x73
.byte 0x20, 0x28, 0x78, 0x38
.byte 0x36, 0x29, 0x5c, 0x4d
.byte 0x69, 0x63, 0x72, 0x6f
.byte 0x73, 0x6f, 0x66, 0x74
.byte 0x20, 0x56, 0x69, 0x73
.byte 0x75, 0x61, 0x6c, 0x20
.byte 0x53, 0x74, 0x75, 0x64
.byte 0x69, 0x6f, 0x20, 0x31
.byte 0x34, 0x2e, 0x30, 0x5c
.byte 0x56, 0x43, 0x5c, 0x49
.byte 0x4e, 0x43, 0x4c, 0x55
.byte 0x44, 0x45, 0x5c, 0x78
.byte 0x73, 0x74, 0x72, 0x69
.byte 0x6e, 0x67, 0x00, 0xf1
# UdtSourceLine (0x12C7) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x12C5)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstring (0x12C6)
# LineNumber: 750
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xc5, 0x12, 0x00, 0x00
.byte 0xc6, 0x12, 0x00, 0x00
.byte 0xee, 0x02, 0x00, 0x00
# FieldList (0x12C8) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: const char* (0x11F2)
# FieldOffset: 0x0
# Name: _What
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: bool (0x30)
# FieldOffset: 0x8
# Name: _DoFree
# }
# }
.byte 0x26, 0x00, 0x03, 0x12
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x57
.byte 0x68, 0x61, 0x74, 0x00
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0x30, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x5f, 0x44
.byte 0x6f, 0x46, 0x72, 0x65
.byte 0x65, 0x00, 0xf2, 0xf1
# Struct (0x12C9) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 2
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x12C8)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 16
# Name: __std_exception_data
# LinkageName: .?AU__std_exception_data@@
# }
.byte 0x46, 0x00, 0x05, 0x15
.byte 0x02, 0x00, 0x00, 0x02
.byte 0xc8, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x10, 0x00, 0x5f, 0x5f
.byte 0x73, 0x74, 0x64, 0x5f
.byte 0x65, 0x78, 0x63, 0x65
.byte 0x70, 0x74, 0x69, 0x6f
.byte 0x6e, 0x5f, 0x64, 0x61
.byte 0x74, 0x61, 0x00, 0x2e
.byte 0x3f, 0x41, 0x55, 0x5f
.byte 0x5f, 0x73, 0x74, 0x64
.byte 0x5f, 0x65, 0x78, 0x63
.byte 0x65, 0x70, 0x74, 0x69
.byte 0x6f, 0x6e, 0x5f, 0x64
.byte 0x61, 0x74, 0x61, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# UdtSourceLine (0x12CA) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: __std_exception_data (0x12C9)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h (0x120C)
# LineNumber: 21
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xc9, 0x12, 0x00, 0x00
.byte 0x0c, 0x12, 0x00, 0x00
.byte 0x15, 0x00, 0x00, 0x00
# Class (0x12CB) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>
# LinkageName: .?AV?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@D@std@@@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@
# }
.byte 0xf6, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x43, 0x6f, 0x6d, 0x70
.byte 0x72, 0x65, 0x73, 0x73
.byte 0x65, 0x64, 0x5f, 0x70
.byte 0x61, 0x69, 0x72, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x57, 0x72
.byte 0x61, 0x70, 0x5f, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x63, 0x68, 0x61, 0x72
.byte 0x3e, 0x20, 0x3e, 0x2c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x76, 0x61, 0x6c
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x5f, 0x53
.byte 0x69, 0x6d, 0x70, 0x6c
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x3c
.byte 0x63, 0x68, 0x61, 0x72
.byte 0x3e, 0x20, 0x3e, 0x2c
.byte 0x31, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x5f, 0x43, 0x6f
.byte 0x6d, 0x70, 0x72, 0x65
.byte 0x73, 0x73, 0x65, 0x64
.byte 0x5f, 0x70, 0x61, 0x69
.byte 0x72, 0x40, 0x55, 0x3f
.byte 0x24, 0x5f, 0x57, 0x72
.byte 0x61, 0x70, 0x5f, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x40, 0x44, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x56
.byte 0x3f, 0x24, 0x5f, 0x53
.byte 0x74, 0x72, 0x69, 0x6e
.byte 0x67, 0x5f, 0x76, 0x61
.byte 0x6c, 0x40, 0x55, 0x3f
.byte 0x24, 0x5f, 0x53, 0x69
.byte 0x6d, 0x70, 0x6c, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x73, 0x40, 0x44
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x32
.byte 0x40, 0x24, 0x30, 0x30
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# Pointer (0x12CC) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x12CD) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char* (0x670)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcc, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x12CE) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x12CF) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x12CE)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xce, 0x12, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x12D0) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const char* (0x11F2)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: const std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CF)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcf, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x12D1) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: char* std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12CD)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const char* std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12D0)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xcd, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xd0, 0x12, 0x00, 0x00
# MemberFunction (0x12D2) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcc, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x12D3) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x12D4) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Wrap_alloc<std::allocator<char> > (0x12D3)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xd3, 0x12, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x12D5) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::_Wrap_alloc<std::allocator<char> >& (0x12D4)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xd4, 0x12, 0x00, 0x00
# MemberFunction (0x12D6) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Wrap_alloc<std::allocator<char> >&) (0x12D5)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcc, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xd5, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x12D7) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x12D8) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::_Wrap_alloc<std::allocator<char> >& (0x12D7)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xd7, 0x12, 0x00, 0x00
# MemberFunction (0x12D9) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Wrap_alloc<std::allocator<char> >&) (0x12D8)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcc, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xd8, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12DA) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Iterator_base12** (0x10F9)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: const std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CF)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf9, 0x10, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcf, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12DB) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Container_proxy*& (0x10FF)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xff, 0x10, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcc, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12DC) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Container_proxy* const& (0x1102)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: const std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CF)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x02, 0x11, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcf, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x12DD) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Container_proxy*& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12DB)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Container_proxy* const& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12DC)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xdb, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xdc, 0x12, 0x00, 0x00
# Pointer (0x12DE) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x12DF) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >& (0x12DE)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xde, 0x12, 0x00, 0x00
# MemberFunction (0x12E0) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >&) (0x12DF)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcc, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xdf, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12E1) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Wrap_alloc<std::allocator<char> >& (0x12D7)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xd7, 0x12, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcc, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x12E2) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const std::_Wrap_alloc<std::allocator<char> >& (0x12D4)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: const std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CF)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xd4, 0x12, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcf, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x12E3) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Wrap_alloc<std::allocator<char> >& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12E1)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const std::_Wrap_alloc<std::allocator<char> >& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12E2)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xe1, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xe2, 0x12, 0x00, 0x00
# Class (0x12E4) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_String_val<std::_Simple_types<char> >
# LinkageName: .?AV?$_String_val@U?$_Simple_types@D@std@@@std@@
# }
.byte 0x72, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x53, 0x74, 0x72, 0x69
.byte 0x6e, 0x67, 0x5f, 0x76
.byte 0x61, 0x6c, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x53, 0x69, 0x6d
.byte 0x70, 0x6c, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x3c, 0x63, 0x68
.byte 0x61, 0x72, 0x3e, 0x20
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x56, 0x3f, 0x24
.byte 0x5f, 0x53, 0x74, 0x72
.byte 0x69, 0x6e, 0x67, 0x5f
.byte 0x76, 0x61, 0x6c, 0x40
.byte 0x55, 0x3f, 0x24, 0x5f
.byte 0x53, 0x69, 0x6d, 0x70
.byte 0x6c, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x40, 0x44, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# Pointer (0x12E5) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_String_val<std::_Simple_types<char> > (0x12E4)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xe4, 0x12, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x12E6) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_String_val<std::_Simple_types<char> >& (0x12E5)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xe5, 0x12, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcc, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x12E7) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_String_val<std::_Simple_types<char> > (0x12E4)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xe4, 0x12, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x12E8) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_String_val<std::_Simple_types<char> > (0x12E7)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xe7, 0x12, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x12E9) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const std::_String_val<std::_Simple_types<char> >& (0x12E8)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: const std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CF)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xe8, 0x12, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcf, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x12EA) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_String_val<std::_Simple_types<char> >& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12E6)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const std::_String_val<std::_Simple_types<char> >& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12E9)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xe6, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xe9, 0x12, 0x00, 0x00
# Union (0x12EB) {
# TypeLeafKind: LF_UNION (0x1506)
# MemberCount: 0
# Properties [ (0x288)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# Nested (0x8)
# ]
# FieldList: 0x0
# SizeOf: 0
# Name: std::_String_val<std::_Simple_types<char> >::_Bxty
# LinkageName: .?AT_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@
# }
.byte 0x76, 0x00, 0x06, 0x15
.byte 0x00, 0x00, 0x88, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x53, 0x74, 0x72, 0x69
.byte 0x6e, 0x67, 0x5f, 0x76
.byte 0x61, 0x6c, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x53, 0x69, 0x6d
.byte 0x70, 0x6c, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x3c, 0x63, 0x68
.byte 0x61, 0x72, 0x3e, 0x20
.byte 0x3e, 0x3a, 0x3a, 0x5f
.byte 0x42, 0x78, 0x74, 0x79
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x54, 0x5f, 0x42, 0x78
.byte 0x74, 0x79, 0x40, 0x3f
.byte 0x24, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x76, 0x61, 0x6c
.byte 0x40, 0x55, 0x3f, 0x24
.byte 0x5f, 0x53, 0x69, 0x6d
.byte 0x70, 0x6c, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x40, 0x44, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x00
# Pointer (0x12EC) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_String_val<std::_Simple_types<char> >::_Bxty (0x12EB)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xeb, 0x12, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x12ED) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_String_val<std::_Simple_types<char> >::_Bxty& (0x12EC)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xec, 0x12, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcc, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x12EE) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_String_val<std::_Simple_types<char> >::_Bxty (0x12EB)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xeb, 0x12, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x12EF) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_String_val<std::_Simple_types<char> >::_Bxty (0x12EE)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xee, 0x12, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x12F0) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const std::_String_val<std::_Simple_types<char> >::_Bxty& (0x12EF)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: const std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CF)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xef, 0x12, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcf, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x12F1) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_String_val<std::_Simple_types<char> >::_Bxty& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12ED)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const std::_String_val<std::_Simple_types<char> >::_Bxty& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12F0)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xf0, 0x12, 0x00, 0x00
# Pointer (0x12F2) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: unsigned __int64 (0x23)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x12F3) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64& (0x12F2)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf2, 0x12, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcc, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x12F4) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const unsigned __int64 (0x120F)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x0f, 0x12, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x12F5) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const unsigned __int64& (0x12F4)
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# ThisType: const std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12CF)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf4, 0x12, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0xcf, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x12F6) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12F3)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const unsigned __int64& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12F5)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xf3, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xf5, 0x12, 0x00, 0x00
# Struct (0x12F7) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Simple_types<char>
# LinkageName: .?AU?$_Simple_types@D@std@@
# }
.byte 0x4a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x53, 0x69, 0x6d, 0x70
.byte 0x6c, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x3c, 0x63, 0x68, 0x61
.byte 0x72, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x55, 0x3f
.byte 0x24, 0x5f, 0x53, 0x69
.byte 0x6d, 0x70, 0x6c, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x73, 0x40, 0x44
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# FieldList (0x12F8) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# Enumerator {
# TypeLeafKind: LF_ENUMERATE (0x1502)
# AccessSpecifier: Public (0x3)
# EnumValue: 16
# Name: _BUF_SIZE
# }
# }
.byte 0x12, 0x00, 0x03, 0x12
.byte 0x02, 0x15, 0x03, 0x00
.byte 0x10, 0x00, 0x5f, 0x42
.byte 0x55, 0x46, 0x5f, 0x53
.byte 0x49, 0x5a, 0x45, 0x00
# Enum (0x12F9) {
# TypeLeafKind: LF_ENUM (0x1507)
# NumEnumerators: 1
# Properties [ (0x208)
# HasUniqueName (0x200)
# Nested (0x8)
# ]
# UnderlyingType: unsigned (0x75)
# FieldListType: <field list> (0x12F8)
# Name: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::<unnamed-tag>
# LinkageName: .?AW4<unnamed-enum-_BUF_SIZE>@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@
# }
.byte 0xce, 0x00, 0x07, 0x15
.byte 0x01, 0x00, 0x08, 0x02
.byte 0x75, 0x00, 0x00, 0x00
.byte 0xf8, 0x12, 0x00, 0x00
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x53, 0x74, 0x72
.byte 0x69, 0x6e, 0x67, 0x5f
.byte 0x62, 0x61, 0x73, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x73, 0x3c, 0x63
.byte 0x68, 0x61, 0x72, 0x2c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x3c, 0x63
.byte 0x68, 0x61, 0x72, 0x3e
.byte 0x20, 0x3e, 0x20, 0x3e
.byte 0x3a, 0x3a, 0x3c, 0x75
.byte 0x6e, 0x6e, 0x61, 0x6d
.byte 0x65, 0x64, 0x2d, 0x74
.byte 0x61, 0x67, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x57
.byte 0x34, 0x3c, 0x75, 0x6e
.byte 0x6e, 0x61, 0x6d, 0x65
.byte 0x64, 0x2d, 0x65, 0x6e
.byte 0x75, 0x6d, 0x2d, 0x5f
.byte 0x42, 0x55, 0x46, 0x5f
.byte 0x53, 0x49, 0x5a, 0x45
.byte 0x3e, 0x40, 0x3f, 0x24
.byte 0x5f, 0x53, 0x74, 0x72
.byte 0x69, 0x6e, 0x67, 0x5f
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x40, 0x55, 0x3f
.byte 0x24, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x62, 0x61, 0x73
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x40
.byte 0x44, 0x56, 0x3f, 0x24
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x40, 0x44, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# UdtSourceLine (0x12FA) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::<unnamed-tag> (0x12F9)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstring (0x12C6)
# LineNumber: 566
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xf9, 0x12, 0x00, 0x00
.byte 0xc6, 0x12, 0x00, 0x00
.byte 0x36, 0x02, 0x00, 0x00
# FieldList (0x12FB) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# Enumerator {
# TypeLeafKind: LF_ENUMERATE (0x1502)
# AccessSpecifier: Public (0x3)
# EnumValue: 15
# Name: _ALLOC_MASK
# }
# }
.byte 0x16, 0x00, 0x03, 0x12
.byte 0x02, 0x15, 0x03, 0x00
.byte 0x0f, 0x00, 0x5f, 0x41
.byte 0x4c, 0x4c, 0x4f, 0x43
.byte 0x5f, 0x4d, 0x41, 0x53
.byte 0x4b, 0x00, 0xf2, 0xf1
# Enum (0x12FC) {
# TypeLeafKind: LF_ENUM (0x1507)
# NumEnumerators: 1
# Properties [ (0x208)
# HasUniqueName (0x200)
# Nested (0x8)
# ]
# UnderlyingType: unsigned (0x75)
# FieldListType: <field list> (0x12FB)
# Name: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::<unnamed-tag>
# LinkageName: .?AW4<unnamed-enum-_ALLOC_MASK>@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@
# }
.byte 0xce, 0x00, 0x07, 0x15
.byte 0x01, 0x00, 0x08, 0x02
.byte 0x75, 0x00, 0x00, 0x00
.byte 0xfb, 0x12, 0x00, 0x00
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x53, 0x74, 0x72
.byte 0x69, 0x6e, 0x67, 0x5f
.byte 0x62, 0x61, 0x73, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x73, 0x3c, 0x63
.byte 0x68, 0x61, 0x72, 0x2c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x3c, 0x63
.byte 0x68, 0x61, 0x72, 0x3e
.byte 0x20, 0x3e, 0x20, 0x3e
.byte 0x3a, 0x3a, 0x3c, 0x75
.byte 0x6e, 0x6e, 0x61, 0x6d
.byte 0x65, 0x64, 0x2d, 0x74
.byte 0x61, 0x67, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x57
.byte 0x34, 0x3c, 0x75, 0x6e
.byte 0x6e, 0x61, 0x6d, 0x65
.byte 0x64, 0x2d, 0x65, 0x6e
.byte 0x75, 0x6d, 0x2d, 0x5f
.byte 0x41, 0x4c, 0x4c, 0x4f
.byte 0x43, 0x5f, 0x4d, 0x41
.byte 0x53, 0x4b, 0x3e, 0x40
.byte 0x3f, 0x24, 0x5f, 0x53
.byte 0x74, 0x72, 0x69, 0x6e
.byte 0x67, 0x5f, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x40
.byte 0x55, 0x3f, 0x24, 0x5f
.byte 0x53, 0x74, 0x72, 0x69
.byte 0x6e, 0x67, 0x5f, 0x62
.byte 0x61, 0x73, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x40, 0x44, 0x56
.byte 0x3f, 0x24, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x44, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x00
# UdtSourceLine (0x12FD) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::<unnamed-tag> (0x12FC)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstring (0x12C6)
# LineNumber: 571
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xfc, 0x12, 0x00, 0x00
.byte 0xc6, 0x12, 0x00, 0x00
.byte 0x3b, 0x02, 0x00, 0x00
# FieldList (0x12FE) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Private (0x1)
# Type: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x12CB)
# FieldOffset: 0x0
# Name: _Mypair
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x12D1
# Name: _Myptr
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12D2)
# Name: _String_alloc
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12D2)
# Name: ~_String_alloc
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::(const std::_Wrap_alloc<std::allocator<char> >&) (0x12D6)
# Name: _Copy_alloc
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::(std::_Wrap_alloc<std::allocator<char> >&) (0x12D9)
# Name: _Move_alloc
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12D2)
# Name: _Alloc_proxy
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12D2)
# Name: _Free_proxy
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::_Iterator_base12** std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12DA)
# Name: _Getpfirst
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x12DD
# Name: _Myproxy
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12D2)
# Name: _Orphan_all
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::(std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >&) (0x12E0)
# Name: _Swap_all
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x12E3
# Name: _Getal
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x12EA
# Name: _Get_data
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x12F1
# Name: _Bx
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x12F6
# Name: _Mysize
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x12F6
# Name: _Myres
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x120E)
# Name: _Myt
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator<char> (0x1212)
# Name: _Alloc
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# Name: _Alty
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Simple_types<char> (0x12F7)
# Name: _Val_types
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char (0x70)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char* (0x670)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const char* (0x11F2)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char& (0x128F)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const char& (0x1291)
# Name: const_reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x124C)
# Name: iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# Name: const_iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::<unnamed-tag> (0x12F9)
# Name:
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::<unnamed-tag> (0x12FC)
# Name:
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_String_val<std::_Simple_types<char> >::_Bxty (0x12EB)
# Name: _Bxty
# }
# }
.byte 0x76, 0x02, 0x03, 0x12
.byte 0x0d, 0x15, 0x01, 0x00
.byte 0xcb, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x4d
.byte 0x79, 0x70, 0x61, 0x69
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xd1, 0x12, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x70
.byte 0x74, 0x72, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xd2, 0x12, 0x00, 0x00
.byte 0x5f, 0x53, 0x74, 0x72
.byte 0x69, 0x6e, 0x67, 0x5f
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xd2, 0x12, 0x00, 0x00
.byte 0x7e, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xd6, 0x12, 0x00, 0x00
.byte 0x5f, 0x43, 0x6f, 0x70
.byte 0x79, 0x5f, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xd9, 0x12, 0x00, 0x00
.byte 0x5f, 0x4d, 0x6f, 0x76
.byte 0x65, 0x5f, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xd2, 0x12, 0x00, 0x00
.byte 0x5f, 0x41, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x5f, 0x70
.byte 0x72, 0x6f, 0x78, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xd2, 0x12, 0x00, 0x00
.byte 0x5f, 0x46, 0x72, 0x65
.byte 0x65, 0x5f, 0x70, 0x72
.byte 0x6f, 0x78, 0x79, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xda, 0x12, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x70, 0x66, 0x69, 0x72
.byte 0x73, 0x74, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xdd, 0x12, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x70
.byte 0x72, 0x6f, 0x78, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xd2, 0x12, 0x00, 0x00
.byte 0x5f, 0x4f, 0x72, 0x70
.byte 0x68, 0x61, 0x6e, 0x5f
.byte 0x61, 0x6c, 0x6c, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0xe0, 0x12, 0x00, 0x00
.byte 0x5f, 0x53, 0x77, 0x61
.byte 0x70, 0x5f, 0x61, 0x6c
.byte 0x6c, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xe3, 0x12, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x61, 0x6c, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xea, 0x12, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x5f, 0x64, 0x61, 0x74
.byte 0x61, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xf1, 0x12, 0x00, 0x00
.byte 0x5f, 0x42, 0x78, 0x00
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xf6, 0x12, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x73
.byte 0x69, 0x7a, 0x65, 0x00
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0xf6, 0x12, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x72
.byte 0x65, 0x73, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x0e, 0x12, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x5f, 0x41, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x5f, 0x41, 0x6c, 0x74
.byte 0x79, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xf7, 0x12, 0x00, 0x00
.byte 0x5f, 0x56, 0x61, 0x6c
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x73, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x8f, 0x12, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x91, 0x12, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x66, 0x65, 0x72, 0x65
.byte 0x6e, 0x63, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x4c, 0x12, 0x00, 0x00
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xf9, 0x12, 0x00, 0x00
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xfc, 0x12, 0x00, 0x00
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xeb, 0x12, 0x00, 0x00
.byte 0x5f, 0x42, 0x78, 0x74
.byte 0x79, 0x00, 0xf2, 0xf1
# Class (0x12FF) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 40
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x12FE)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 40
# Name: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >
# LinkageName: .?AV?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@
# }
.byte 0xaa, 0x00, 0x04, 0x15
.byte 0x28, 0x00, 0x10, 0x02
.byte 0xfe, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x28, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x53, 0x74, 0x72, 0x69
.byte 0x6e, 0x67, 0x5f, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x5f, 0x53
.byte 0x74, 0x72, 0x69, 0x6e
.byte 0x67, 0x5f, 0x62, 0x61
.byte 0x73, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x3c, 0x63, 0x68, 0x61
.byte 0x72, 0x2c, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3c, 0x63, 0x68, 0x61
.byte 0x72, 0x3e, 0x20, 0x3e
.byte 0x20, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x40, 0x55
.byte 0x3f, 0x24, 0x5f, 0x53
.byte 0x74, 0x72, 0x69, 0x6e
.byte 0x67, 0x5f, 0x62, 0x61
.byte 0x73, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x40, 0x44, 0x56, 0x3f
.byte 0x24, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x40, 0x44
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x1300) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x12FF)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstring (0x12C6)
# LineNumber: 547
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xff, 0x12, 0x00, 0x00
.byte 0xc6, 0x12, 0x00, 0x00
.byte 0x23, 0x02, 0x00, 0x00
# Pointer (0x1301) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::allocator<char> (0x1213)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x13, 0x12, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# ArgList (0x1302) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: char& (0x128F)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x8f, 0x12, 0x00, 0x00
# MemberFunction (0x1303) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char* (0x670)
# ClassType: std::allocator<char> (0x1212)
# ThisType: const std::allocator<char>* (0x1301)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (char&) (0x1302)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x01, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x02, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1304) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const char& (0x1291)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x91, 0x12, 0x00, 0x00
# MemberFunction (0x1305) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const char* (0x11F2)
# ClassType: std::allocator<char> (0x1212)
# ThisType: const std::allocator<char>* (0x1301)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const char&) (0x1304)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x01, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x04, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1306) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: char* std::allocator<char>::(char&) (0x1303)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const char* std::allocator<char>::(const char&) (0x1305)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x03, 0x13, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x05, 0x13, 0x00, 0x00
# Pointer (0x1307) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::allocator<char> (0x1212)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1308) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator<char> (0x1212)
# ThisType: std::allocator<char>* (0x1307)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x07, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1309) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator<char> (0x1212)
# ThisType: std::allocator<char>* (0x1307)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::allocator<char>&) (0x1218)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x07, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x18, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x130A) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::allocator<char>::() (0x1308)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::allocator<char>::(const std::allocator<char>&) (0x1309)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x08, 0x13, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x09, 0x13, 0x00, 0x00
# ArgList (0x130B) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: char* (0x670)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x130C) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator<char> (0x1212)
# ThisType: std::allocator<char>* (0x1307)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (char*, unsigned __int64) (0x130B)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x07, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x0b, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x130D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char* (0x670)
# ClassType: std::allocator<char> (0x1212)
# ThisType: std::allocator<char>* (0x1307)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x07, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x130E) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char* (0x670)
# ClassType: std::allocator<char> (0x1212)
# ThisType: std::allocator<char>* (0x1307)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (unsigned __int64, const void*) (0x112A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x07, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x2a, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x130F) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: char* std::allocator<char>::(unsigned __int64) (0x130D)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: char* std::allocator<char>::(unsigned __int64, const void*) (0x130E)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x0d, 0x13, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x0e, 0x13, 0x00, 0x00
# MemberFunction (0x1310) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::allocator<char> (0x1212)
# ThisType: const std::allocator<char>* (0x1301)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x01, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x1311) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1306
# Name: address
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x130A
# Name: allocator
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::allocator<char>::(char*, unsigned __int64) (0x130C)
# Name: deallocate
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x130F
# Name: allocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::allocator<char>::() (0x1310)
# Name: max_size
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: void (0x3)
# Name: _Not_user_specialized
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char (0x70)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char* (0x670)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const char* (0x11F2)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char& (0x128F)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const char& (0x1291)
# Name: const_reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: propagate_on_container_move_assignment
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: is_always_equal
# }
# }
.byte 0x5e, 0x01, 0x03, 0x12
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x06, 0x13, 0x00, 0x00
.byte 0x61, 0x64, 0x64, 0x72
.byte 0x65, 0x73, 0x73, 0x00
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x0a, 0x13, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x0c, 0x13, 0x00, 0x00
.byte 0x64, 0x65, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x65, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x0f, 0x13, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x10, 0x13, 0x00, 0x00
.byte 0x6d, 0x61, 0x78, 0x5f
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x5f, 0x4e, 0x6f, 0x74
.byte 0x5f, 0x75, 0x73, 0x65
.byte 0x72, 0x5f, 0x73, 0x70
.byte 0x65, 0x63, 0x69, 0x61
.byte 0x6c, 0x69, 0x7a, 0x65
.byte 0x64, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x8f, 0x12, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x91, 0x12, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x66, 0x65, 0x72, 0x65
.byte 0x6e, 0x63, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x6d
.byte 0x6f, 0x76, 0x65, 0x5f
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x6d, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x69, 0x73, 0x5f, 0x61
.byte 0x6c, 0x77, 0x61, 0x79
.byte 0x73, 0x5f, 0x65, 0x71
.byte 0x75, 0x61, 0x6c, 0x00
# Class (0x1312) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 18
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1311)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::allocator<char>
# LinkageName: .?AV?$allocator@D@std@@
# }
.byte 0x42, 0x00, 0x04, 0x15
.byte 0x12, 0x00, 0x10, 0x02
.byte 0x11, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3c, 0x63, 0x68, 0x61
.byte 0x72, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x40, 0x44
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x1313) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::allocator<char> (0x1312)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0 (0x1130)
# LineNumber: 660
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x12, 0x13, 0x00, 0x00
.byte 0x30, 0x11, 0x00, 0x00
.byte 0x94, 0x02, 0x00, 0x00
# Struct (0x1314) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::bidirectional_iterator_tag
# LinkageName: .?AUbidirectional_iterator_tag@std@@
# }
.byte 0x5a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x62
.byte 0x69, 0x64, 0x69, 0x72
.byte 0x65, 0x63, 0x74, 0x69
.byte 0x6f, 0x6e, 0x61, 0x6c
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x74, 0x61
.byte 0x67, 0x00, 0x2e, 0x3f
.byte 0x41, 0x55, 0x62, 0x69
.byte 0x64, 0x69, 0x72, 0x65
.byte 0x63, 0x74, 0x69, 0x6f
.byte 0x6e, 0x61, 0x6c, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# FieldList (0x1315) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::bidirectional_iterator_tag (0x1314)
# BaseOffset: 0x0
# }
# }
.byte 0x0e, 0x00, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0x14, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
# Struct (0x1316) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 1
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1315)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::random_access_iterator_tag
# LinkageName: .?AUrandom_access_iterator_tag@std@@
# }
.byte 0x5a, 0x00, 0x05, 0x15
.byte 0x01, 0x00, 0x00, 0x02
.byte 0x15, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x72
.byte 0x61, 0x6e, 0x64, 0x6f
.byte 0x6d, 0x5f, 0x61, 0x63
.byte 0x63, 0x65, 0x73, 0x73
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x74, 0x61
.byte 0x67, 0x00, 0x2e, 0x3f
.byte 0x41, 0x55, 0x72, 0x61
.byte 0x6e, 0x64, 0x6f, 0x6d
.byte 0x5f, 0x61, 0x63, 0x63
.byte 0x65, 0x73, 0x73, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x1317) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::random_access_iterator_tag (0x1316)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility (0x1182)
# LineNumber: 529
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x16, 0x13, 0x00, 0x00
.byte 0x82, 0x11, 0x00, 0x00
.byte 0x11, 0x02, 0x00, 0x00
# ArgList (0x1318) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: const char* (0x11F2)
# ArgType: const char* (0x11F2)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x1319) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int (0x74)
# ClassType: std::char_traits<char> (0x12C2)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (const char*, const char*, unsigned __int64) (0x1318)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x00, 0x00, 0x00
.byte 0xc2, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x18, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x131A) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::char_traits<char> (0x12C2)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const char*) (0x11F3)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xc2, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x131B) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: char* (0x670)
# ArgType: const char* (0x11F2)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x131C) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char* (0x670)
# ClassType: std::char_traits<char> (0x12C2)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (char*, const char*, unsigned __int64) (0x131B)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x70, 0x06, 0x00, 0x00
.byte 0xc2, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x1b, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x131D) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 4
# Arguments [
# ArgType: char* (0x670)
# ArgType: unsigned __int64 (0x23)
# ArgType: const char* (0x11F2)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x16, 0x00, 0x01, 0x12
.byte 0x04, 0x00, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x131E) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char* (0x670)
# ClassType: std::char_traits<char> (0x12C2)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (char*, unsigned __int64, const char*, unsigned __int64) (0x131D)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x70, 0x06, 0x00, 0x00
.byte 0xc2, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0x1d, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x131F) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: const char* (0x11F2)
# ArgType: unsigned __int64 (0x23)
# ArgType: const char& (0x1291)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x91, 0x12, 0x00, 0x00
# MemberFunction (0x1320) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const char* (0x11F2)
# ClassType: std::char_traits<char> (0x12C2)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (const char*, unsigned __int64, const char&) (0x131F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0xc2, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x1f, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1321) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: char* (0x670)
# ArgType: unsigned __int64 (0x23)
# ArgType: char (0x70)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
# MemberFunction (0x1322) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char* (0x670)
# ClassType: std::char_traits<char> (0x12C2)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (char*, unsigned __int64, char) (0x1321)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x70, 0x06, 0x00, 0x00
.byte 0xc2, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x21, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1323) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: char& (0x128F)
# ArgType: const char& (0x1291)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x8f, 0x12, 0x00, 0x00
.byte 0x91, 0x12, 0x00, 0x00
# MemberFunction (0x1324) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::char_traits<char> (0x12C2)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (char&, const char&) (0x1323)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xc2, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x23, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1325) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: char* std::char_traits<char>::(char*, unsigned __int64, char) (0x1322)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: void std::char_traits<char>::(char&, const char&) (0x1324)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x0b, 0x00, 0x00, 0x00
.byte 0x22, 0x13, 0x00, 0x00
.byte 0x0b, 0x00, 0x00, 0x00
.byte 0x24, 0x13, 0x00, 0x00
# ArgList (0x1326) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: const char& (0x1291)
# ArgType: const char& (0x1291)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x91, 0x12, 0x00, 0x00
.byte 0x91, 0x12, 0x00, 0x00
# MemberFunction (0x1327) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: bool (0x30)
# ClassType: std::char_traits<char> (0x12C2)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const char&, const char&) (0x1326)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0xc2, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x26, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1328) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char (0x70)
# ClassType: std::char_traits<char> (0x12C2)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const int&) (0x10B1)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x70, 0x00, 0x00, 0x00
.byte 0xc2, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xb1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1329) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int (0x74)
# ClassType: std::char_traits<char> (0x12C2)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const char&) (0x1304)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x00, 0x00, 0x00
.byte 0xc2, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x04, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x132A) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: const int& (0x1062)
# ArgType: const int& (0x1062)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
.byte 0x62, 0x10, 0x00, 0x00
# MemberFunction (0x132B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: bool (0x30)
# ClassType: std::char_traits<char> (0x12C2)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const int&, const int&) (0x132A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x30, 0x00, 0x00, 0x00
.byte 0xc2, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x2a, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x132C) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int (0x74)
# ClassType: std::char_traits<char> (0x12C2)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const int&) (0x10B1)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x00, 0x00, 0x00
.byte 0xc2, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xb1, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x132D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int (0x74)
# ClassType: std::char_traits<char> (0x12C2)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x00, 0x00, 0x00
.byte 0xc2, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Class (0x132E) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::fpos<_Mbstatet>
# LinkageName: .?AV?$fpos@U_Mbstatet@@@std@@
# }
.byte 0x4a, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x66
.byte 0x70, 0x6f, 0x73, 0x3c
.byte 0x5f, 0x4d, 0x62, 0x73
.byte 0x74, 0x61, 0x74, 0x65
.byte 0x74, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x66, 0x70, 0x6f
.byte 0x73, 0x40, 0x55, 0x5f
.byte 0x4d, 0x62, 0x73, 0x74
.byte 0x61, 0x74, 0x65, 0x74
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# Struct (0x132F) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: _Mbstatet
# LinkageName: .?AU_Mbstatet@@
# }
.byte 0x2e, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x4d
.byte 0x62, 0x73, 0x74, 0x61
.byte 0x74, 0x65, 0x74, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x5f, 0x4d, 0x62, 0x73
.byte 0x74, 0x61, 0x74, 0x65
.byte 0x74, 0x40, 0x40, 0x00
# FieldList (0x1330) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: int std::char_traits<char>::(const char*, const char*, unsigned __int64) (0x1319)
# Name: compare
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: unsigned __int64 std::char_traits<char>::(const char*) (0x131A)
# Name: length
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: char* std::char_traits<char>::(char*, const char*, unsigned __int64) (0x131C)
# Name: copy
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: char* std::char_traits<char>::(char*, unsigned __int64, const char*, unsigned __int64) (0x131E)
# Name: _Copy_s
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: const char* std::char_traits<char>::(const char*, unsigned __int64, const char&) (0x1320)
# Name: find
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: char* std::char_traits<char>::(char*, const char*, unsigned __int64) (0x131C)
# Name: move
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1325
# Name: assign
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: bool std::char_traits<char>::(const char&, const char&) (0x1327)
# Name: eq
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: bool std::char_traits<char>::(const char&, const char&) (0x1327)
# Name: lt
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: char std::char_traits<char>::(const int&) (0x1328)
# Name: to_char_type
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: int std::char_traits<char>::(const char&) (0x1329)
# Name: to_int_type
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: bool std::char_traits<char>::(const int&, const int&) (0x132B)
# Name: eq_int_type
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: int std::char_traits<char>::(const int&) (0x132C)
# Name: not_eof
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: int std::char_traits<char>::() (0x132D)
# Name: eof
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char (0x70)
# Name: _Elem
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char (0x70)
# Name: char_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: int (0x74)
# Name: int_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::fpos<_Mbstatet> (0x132E)
# Name: pos_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: off_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: _Mbstatet (0x132F)
# Name: state_type
# }
# }
.byte 0x5a, 0x01, 0x03, 0x12
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x19, 0x13, 0x00, 0x00
.byte 0x63, 0x6f, 0x6d, 0x70
.byte 0x61, 0x72, 0x65, 0x00
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x1a, 0x13, 0x00, 0x00
.byte 0x6c, 0x65, 0x6e, 0x67
.byte 0x74, 0x68, 0x00, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x1c, 0x13, 0x00, 0x00
.byte 0x63, 0x6f, 0x70, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x1e, 0x13, 0x00, 0x00
.byte 0x5f, 0x43, 0x6f, 0x70
.byte 0x79, 0x5f, 0x73, 0x00
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x20, 0x13, 0x00, 0x00
.byte 0x66, 0x69, 0x6e, 0x64
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x1c, 0x13, 0x00, 0x00
.byte 0x6d, 0x6f, 0x76, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x25, 0x13, 0x00, 0x00
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x00, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x27, 0x13, 0x00, 0x00
.byte 0x65, 0x71, 0x00, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x27, 0x13, 0x00, 0x00
.byte 0x6c, 0x74, 0x00, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x28, 0x13, 0x00, 0x00
.byte 0x74, 0x6f, 0x5f, 0x63
.byte 0x68, 0x61, 0x72, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x29, 0x13, 0x00, 0x00
.byte 0x74, 0x6f, 0x5f, 0x69
.byte 0x6e, 0x74, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x2b, 0x13, 0x00, 0x00
.byte 0x65, 0x71, 0x5f, 0x69
.byte 0x6e, 0x74, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x2c, 0x13, 0x00, 0x00
.byte 0x6e, 0x6f, 0x74, 0x5f
.byte 0x65, 0x6f, 0x66, 0x00
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x2d, 0x13, 0x00, 0x00
.byte 0x65, 0x6f, 0x66, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
.byte 0x5f, 0x45, 0x6c, 0x65
.byte 0x6d, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
.byte 0x63, 0x68, 0x61, 0x72
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x69, 0x6e, 0x74, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x2e, 0x13, 0x00, 0x00
.byte 0x70, 0x6f, 0x73, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x6f, 0x66, 0x66, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x2f, 0x13, 0x00, 0x00
.byte 0x73, 0x74, 0x61, 0x74
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
# Struct (0x1331) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 21
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1330)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::char_traits<char>
# LinkageName: .?AU?$char_traits@D@std@@
# }
.byte 0x46, 0x00, 0x05, 0x15
.byte 0x15, 0x00, 0x10, 0x02
.byte 0x30, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x63
.byte 0x68, 0x61, 0x72, 0x5f
.byte 0x74, 0x72, 0x61, 0x69
.byte 0x74, 0x73, 0x3c, 0x63
.byte 0x68, 0x61, 0x72, 0x3e
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x3f, 0x24, 0x63
.byte 0x68, 0x61, 0x72, 0x5f
.byte 0x74, 0x72, 0x61, 0x69
.byte 0x74, 0x73, 0x40, 0x44
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# StringId (0x1332) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\iosfwd
# }
.byte 0x4e, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x43, 0x3a, 0x5c, 0x50
.byte 0x72, 0x6f, 0x67, 0x72
.byte 0x61, 0x6d, 0x20, 0x46
.byte 0x69, 0x6c, 0x65, 0x73
.byte 0x20, 0x28, 0x78, 0x38
.byte 0x36, 0x29, 0x5c, 0x4d
.byte 0x69, 0x63, 0x72, 0x6f
.byte 0x73, 0x6f, 0x66, 0x74
.byte 0x20, 0x56, 0x69, 0x73
.byte 0x75, 0x61, 0x6c, 0x20
.byte 0x53, 0x74, 0x75, 0x64
.byte 0x69, 0x6f, 0x20, 0x31
.byte 0x34, 0x2e, 0x30, 0x5c
.byte 0x56, 0x43, 0x5c, 0x49
.byte 0x4e, 0x43, 0x4c, 0x55
.byte 0x44, 0x45, 0x5c, 0x69
.byte 0x6f, 0x73, 0x66, 0x77
.byte 0x64, 0x00, 0xf2, 0xf1
# UdtSourceLine (0x1333) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::char_traits<char> (0x1331)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\iosfwd (0x1332)
# LineNumber: 505
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x31, 0x13, 0x00, 0x00
.byte 0x32, 0x13, 0x00, 0x00
.byte 0xf9, 0x01, 0x00, 0x00
# Pointer (0x1334) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Wrap_alloc<std::allocator<char> > (0x12D3)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xd3, 0x12, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1335) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# ClassType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# ThisType: const std::_Wrap_alloc<std::allocator<char> >* (0x1334)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Nil) (0x114E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x34, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x4e, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1336) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char* (0x670)
# ClassType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# ThisType: const std::_Wrap_alloc<std::allocator<char> >* (0x1334)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (char&) (0x1302)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x70, 0x06, 0x00, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x34, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x02, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1337) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const char* (0x11F2)
# ClassType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# ThisType: const std::_Wrap_alloc<std::allocator<char> >* (0x1334)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const char&) (0x1304)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x34, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x04, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1338) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: char* std::_Wrap_alloc<std::allocator<char> >::(char&) (0x1336)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const char* std::_Wrap_alloc<std::allocator<char> >::(const char&) (0x1337)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x36, 0x13, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x37, 0x13, 0x00, 0x00
# Pointer (0x1339) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x133A) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# ThisType: std::_Wrap_alloc<std::allocator<char> >* (0x1339)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x39, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x133B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# ThisType: std::_Wrap_alloc<std::allocator<char> >* (0x1339)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Wrap_alloc<std::allocator<char> >&) (0x12D5)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x39, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xd5, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x133C) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# PointerAttributes: 0x1008C
# PtrType: Near64 (0xC)
# PtrMode: RValueReference (0x4)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x8c, 0x00, 0x01, 0x00
# ArgList (0x133D) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::_Wrap_alloc<std::allocator<char> >&& (0x133C)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x3c, 0x13, 0x00, 0x00
# MemberFunction (0x133E) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# ThisType: std::_Wrap_alloc<std::allocator<char> >* (0x1339)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Wrap_alloc<std::allocator<char> >&&) (0x133D)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x39, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x3d, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x133F) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Wrap_alloc<std::allocator<char> >::() (0x133A)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Wrap_alloc<std::allocator<char> >::(const std::_Wrap_alloc<std::allocator<char> >&) (0x133B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Wrap_alloc<std::allocator<char> >::(std::_Wrap_alloc<std::allocator<char> >&&) (0x133E)
# ]
# }
.byte 0x1a, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3a, 0x13, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3b, 0x13, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3e, 0x13, 0x00, 0x00
# MemberFunction (0x1340) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Wrap_alloc<std::allocator<char> >& (0x12D7)
# ClassType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# ThisType: std::_Wrap_alloc<std::allocator<char> >* (0x1339)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Wrap_alloc<std::allocator<char> >&) (0x12D5)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xd7, 0x12, 0x00, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x39, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xd5, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1341) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Wrap_alloc<std::allocator<char> >& (0x12D7)
# ClassType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# ThisType: std::_Wrap_alloc<std::allocator<char> >* (0x1339)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Wrap_alloc<std::allocator<char> >&&) (0x133D)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xd7, 0x12, 0x00, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x39, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x3d, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1342) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Wrap_alloc<std::allocator<char> >& std::_Wrap_alloc<std::allocator<char> >::(const std::_Wrap_alloc<std::allocator<char> >&) (0x1340)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Wrap_alloc<std::allocator<char> >& std::_Wrap_alloc<std::allocator<char> >::(std::_Wrap_alloc<std::allocator<char> >&&) (0x1341)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x40, 0x13, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x41, 0x13, 0x00, 0x00
# MemberFunction (0x1343) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char* (0x670)
# ClassType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# ThisType: std::_Wrap_alloc<std::allocator<char> >* (0x1339)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x70, 0x06, 0x00, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x39, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1344) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char* (0x670)
# ClassType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# ThisType: std::_Wrap_alloc<std::allocator<char> >* (0x1339)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (unsigned __int64, const void*, std::_Nil) (0x115E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x70, 0x06, 0x00, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x39, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x5e, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1345) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: char* std::_Wrap_alloc<std::allocator<char> >::(unsigned __int64) (0x1343)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: char* std::_Wrap_alloc<std::allocator<char> >::(unsigned __int64, const void*, std::_Nil) (0x1344)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x43, 0x13, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x44, 0x13, 0x00, 0x00
# MemberFunction (0x1346) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# ThisType: std::_Wrap_alloc<std::allocator<char> >* (0x1339)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (char*, unsigned __int64) (0x130B)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x39, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x0b, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1347) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# ThisType: const std::_Wrap_alloc<std::allocator<char> >* (0x1334)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Nil) (0x114E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x34, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x4e, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Struct (0x1348) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::allocator_traits<std::allocator<char> >
# LinkageName: .?AU?$allocator_traits@V?$allocator@D@std@@@std@@
# }
.byte 0x76, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x72, 0x61
.byte 0x69, 0x74, 0x73, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x3c, 0x63
.byte 0x68, 0x61, 0x72, 0x3e
.byte 0x20, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x55, 0x3f
.byte 0x24, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x5f, 0x74
.byte 0x72, 0x61, 0x69, 0x74
.byte 0x73, 0x40, 0x56, 0x3f
.byte 0x24, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x40, 0x44
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# FieldList (0x1349) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::allocator<char> (0x1212)
# BaseOffset: 0x0
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::_Wrap_alloc<std::allocator<char> > std::_Wrap_alloc<std::allocator<char> >::(std::_Nil) (0x1335)
# Name: select_on_container_copy_construction
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1338
# Name: address
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x3
# MethodListIndex: 0x133F
# Name: _Wrap_alloc
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1342
# Name: operator=
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1345
# Name: allocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Wrap_alloc<std::allocator<char> >::(char*, unsigned __int64) (0x1346)
# Name: deallocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::_Wrap_alloc<std::allocator<char> >::(std::_Nil) (0x1347)
# Name: max_size
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator<char> (0x1212)
# Name: _Mybase
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator_traits<std::allocator<char> > (0x1348)
# Name: _Mytraits
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char (0x70)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char* (0x670)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const char* (0x11F2)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: void* (0x603)
# Name: void_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const void* (0x1129)
# Name: const_void_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char& (0x128F)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const char& (0x1291)
# Name: const_reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,0> (0x10AA)
# Name: propagate_on_container_copy_assignment
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: propagate_on_container_move_assignment
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,0> (0x10AA)
# Name: propagate_on_container_swap
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: is_always_equal
# }
# }
.byte 0x3a, 0x02, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x35, 0x13, 0x00, 0x00
.byte 0x73, 0x65, 0x6c, 0x65
.byte 0x63, 0x74, 0x5f, 0x6f
.byte 0x6e, 0x5f, 0x63, 0x6f
.byte 0x6e, 0x74, 0x61, 0x69
.byte 0x6e, 0x65, 0x72, 0x5f
.byte 0x63, 0x6f, 0x70, 0x79
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x73, 0x74, 0x72, 0x75
.byte 0x63, 0x74, 0x69, 0x6f
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x38, 0x13, 0x00, 0x00
.byte 0x61, 0x64, 0x64, 0x72
.byte 0x65, 0x73, 0x73, 0x00
.byte 0x0f, 0x15, 0x03, 0x00
.byte 0x3f, 0x13, 0x00, 0x00
.byte 0x5f, 0x57, 0x72, 0x61
.byte 0x70, 0x5f, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x00
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x42, 0x13, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3d, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x45, 0x13, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x46, 0x13, 0x00, 0x00
.byte 0x64, 0x65, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x65, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x47, 0x13, 0x00, 0x00
.byte 0x6d, 0x61, 0x78, 0x5f
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x62
.byte 0x61, 0x73, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x48, 0x13, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x74
.byte 0x72, 0x61, 0x69, 0x74
.byte 0x73, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x03, 0x06, 0x00, 0x00
.byte 0x76, 0x6f, 0x69, 0x64
.byte 0x5f, 0x70, 0x6f, 0x69
.byte 0x6e, 0x74, 0x65, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x29, 0x11, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x76, 0x6f
.byte 0x69, 0x64, 0x5f, 0x70
.byte 0x6f, 0x69, 0x6e, 0x74
.byte 0x65, 0x72, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x8f, 0x12, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x91, 0x12, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x66, 0x65, 0x72, 0x65
.byte 0x6e, 0x63, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xaa, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x63
.byte 0x6f, 0x70, 0x79, 0x5f
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x6d, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x6d
.byte 0x6f, 0x76, 0x65, 0x5f
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x6d, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xaa, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x73
.byte 0x77, 0x61, 0x70, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x69, 0x73, 0x5f, 0x61
.byte 0x6c, 0x77, 0x61, 0x79
.byte 0x73, 0x5f, 0x65, 0x71
.byte 0x75, 0x61, 0x6c, 0x00
# Struct (0x134A) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 28
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1349)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::_Wrap_alloc<std::allocator<char> >
# LinkageName: .?AU?$_Wrap_alloc@V?$allocator@D@std@@@std@@
# }
.byte 0x6a, 0x00, 0x05, 0x15
.byte 0x1c, 0x00, 0x10, 0x02
.byte 0x49, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x57, 0x72, 0x61, 0x70
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x3c, 0x63, 0x68
.byte 0x61, 0x72, 0x3e, 0x20
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x55, 0x3f, 0x24
.byte 0x5f, 0x57, 0x72, 0x61
.byte 0x70, 0x5f, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x40
.byte 0x56, 0x3f, 0x24, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x40, 0x44, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x134B) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Wrap_alloc<std::allocator<char> > (0x134A)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0 (0x1130)
# LineNumber: 881
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x4a, 0x13, 0x00, 0x00
.byte 0x30, 0x11, 0x00, 0x00
.byte 0x71, 0x03, 0x00, 0x00
# Pointer (0x134C) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x12CB)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xcb, 0x12, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x134D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Wrap_alloc<std::allocator<char> >& (0x12D7)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x12CB)
# ThisType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>* (0x134C)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xd7, 0x12, 0x00, 0x00
.byte 0xcb, 0x12, 0x00, 0x00
.byte 0x4c, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x134E) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x12CB)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xcb, 0x12, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x134F) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x134E)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x4e, 0x13, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1350) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const std::_Wrap_alloc<std::allocator<char> >& (0x12D4)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x12CB)
# ThisType: const std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>* (0x134F)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xd4, 0x12, 0x00, 0x00
.byte 0xcb, 0x12, 0x00, 0x00
.byte 0x4f, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x1351) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# Modifiers [ (0x2)
# Volatile (0x2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x02, 0x00, 0xf2, 0xf1
# Pointer (0x1352) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: volatile std::_Wrap_alloc<std::allocator<char> > (0x1351)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x51, 0x13, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# Modifier (0x1353) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x12CB)
# Modifiers [ (0x2)
# Volatile (0x2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xcb, 0x12, 0x00, 0x00
.byte 0x02, 0x00, 0xf2, 0xf1
# Pointer (0x1354) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: volatile std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x1353)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x53, 0x13, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1355) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: volatile std::_Wrap_alloc<std::allocator<char> >& (0x1352)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x12CB)
# ThisType: volatile std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>* (0x1354)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x52, 0x13, 0x00, 0x00
.byte 0xcb, 0x12, 0x00, 0x00
.byte 0x54, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x1356) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# Modifiers [ (0x3)
# Const (0x1)
# Volatile (0x2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0xf2, 0xf1
# Pointer (0x1357) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const volatile std::_Wrap_alloc<std::allocator<char> > (0x1356)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x56, 0x13, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# Modifier (0x1358) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x12CB)
# Modifiers [ (0x3)
# Const (0x1)
# Volatile (0x2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xcb, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0xf2, 0xf1
# Pointer (0x1359) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const volatile std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x1358)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x58, 0x13, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x135A) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const volatile std::_Wrap_alloc<std::allocator<char> >& (0x1357)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x12CB)
# ThisType: const volatile std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>* (0x1359)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x57, 0x13, 0x00, 0x00
.byte 0xcb, 0x12, 0x00, 0x00
.byte 0x59, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x135B) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Wrap_alloc<std::allocator<char> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>::() (0x134D)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const std::_Wrap_alloc<std::allocator<char> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>::() (0x1350)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: volatile std::_Wrap_alloc<std::allocator<char> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>::() (0x1355)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const volatile std::_Wrap_alloc<std::allocator<char> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>::() (0x135A)
# ]
# }
.byte 0x22, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x4d, 0x13, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x50, 0x13, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x55, 0x13, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x5a, 0x13, 0x00, 0x00
# MemberFunction (0x135C) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_String_val<std::_Simple_types<char> >& (0x12E5)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x12CB)
# ThisType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>* (0x134C)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xe5, 0x12, 0x00, 0x00
.byte 0xcb, 0x12, 0x00, 0x00
.byte 0x4c, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x135D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const std::_String_val<std::_Simple_types<char> >& (0x12E8)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x12CB)
# ThisType: const std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>* (0x134F)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xe8, 0x12, 0x00, 0x00
.byte 0xcb, 0x12, 0x00, 0x00
.byte 0x4f, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x135E) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_String_val<std::_Simple_types<char> > (0x12E4)
# Modifiers [ (0x2)
# Volatile (0x2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xe4, 0x12, 0x00, 0x00
.byte 0x02, 0x00, 0xf2, 0xf1
# Pointer (0x135F) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: volatile std::_String_val<std::_Simple_types<char> > (0x135E)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x5e, 0x13, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x1360) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: volatile std::_String_val<std::_Simple_types<char> >& (0x135F)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x12CB)
# ThisType: volatile std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>* (0x1354)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x5f, 0x13, 0x00, 0x00
.byte 0xcb, 0x12, 0x00, 0x00
.byte 0x54, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x1361) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_String_val<std::_Simple_types<char> > (0x12E4)
# Modifiers [ (0x3)
# Const (0x1)
# Volatile (0x2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xe4, 0x12, 0x00, 0x00
.byte 0x03, 0x00, 0xf2, 0xf1
# Pointer (0x1362) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const volatile std::_String_val<std::_Simple_types<char> > (0x1361)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x61, 0x13, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x1363) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const volatile std::_String_val<std::_Simple_types<char> >& (0x1362)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x12CB)
# ThisType: const volatile std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>* (0x1359)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x62, 0x13, 0x00, 0x00
.byte 0xcb, 0x12, 0x00, 0x00
.byte 0x59, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1364) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_String_val<std::_Simple_types<char> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>::() (0x135C)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const std::_String_val<std::_Simple_types<char> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>::() (0x135D)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: volatile std::_String_val<std::_Simple_types<char> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>::() (0x1360)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const volatile std::_String_val<std::_Simple_types<char> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>::() (0x1363)
# ]
# }
.byte 0x22, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x5c, 0x13, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x5d, 0x13, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x60, 0x13, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x63, 0x13, 0x00, 0x00
# FieldList (0x1365) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Private (0x1)
# BaseType: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# BaseOffset: 0x0
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Private (0x1)
# Type: std::_String_val<std::_Simple_types<char> > (0x12E4)
# FieldOffset: 0x0
# Name: _Myval2
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x4
# MethodListIndex: 0x135B
# Name: _Get_first
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x4
# MethodListIndex: 0x1364
# Name: _Get_second
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Wrap_alloc<std::allocator<char> > (0x12C3)
# Name: _Mybase
# }
# }
.byte 0x5a, 0x00, 0x03, 0x12
.byte 0x00, 0x14, 0x01, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
.byte 0x0d, 0x15, 0x01, 0x00
.byte 0xe4, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x4d
.byte 0x79, 0x76, 0x61, 0x6c
.byte 0x32, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x04, 0x00
.byte 0x5b, 0x13, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x5f, 0x66, 0x69, 0x72
.byte 0x73, 0x74, 0x00, 0xf1
.byte 0x0f, 0x15, 0x04, 0x00
.byte 0x64, 0x13, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x5f, 0x73, 0x65, 0x63
.byte 0x6f, 0x6e, 0x64, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xc3, 0x12, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x62
.byte 0x61, 0x73, 0x65, 0x00
# Class (0x1366) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 11
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1365)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 40
# Name: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1>
# LinkageName: .?AV?$_Compressed_pair@U?$_Wrap_alloc@V?$allocator@D@std@@@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@
# }
.byte 0xf6, 0x00, 0x04, 0x15
.byte 0x0b, 0x00, 0x10, 0x02
.byte 0x65, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x28, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x43, 0x6f, 0x6d, 0x70
.byte 0x72, 0x65, 0x73, 0x73
.byte 0x65, 0x64, 0x5f, 0x70
.byte 0x61, 0x69, 0x72, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x57, 0x72
.byte 0x61, 0x70, 0x5f, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x6f, 0x72, 0x3c
.byte 0x63, 0x68, 0x61, 0x72
.byte 0x3e, 0x20, 0x3e, 0x2c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x76, 0x61, 0x6c
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x5f, 0x53
.byte 0x69, 0x6d, 0x70, 0x6c
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x3c
.byte 0x63, 0x68, 0x61, 0x72
.byte 0x3e, 0x20, 0x3e, 0x2c
.byte 0x31, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x3f
.byte 0x24, 0x5f, 0x43, 0x6f
.byte 0x6d, 0x70, 0x72, 0x65
.byte 0x73, 0x73, 0x65, 0x64
.byte 0x5f, 0x70, 0x61, 0x69
.byte 0x72, 0x40, 0x55, 0x3f
.byte 0x24, 0x5f, 0x57, 0x72
.byte 0x61, 0x70, 0x5f, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x40, 0x44, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x56
.byte 0x3f, 0x24, 0x5f, 0x53
.byte 0x74, 0x72, 0x69, 0x6e
.byte 0x67, 0x5f, 0x76, 0x61
.byte 0x6c, 0x40, 0x55, 0x3f
.byte 0x24, 0x5f, 0x53, 0x69
.byte 0x6d, 0x70, 0x6c, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x73, 0x40, 0x44
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x32
.byte 0x40, 0x24, 0x30, 0x30
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x1367) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char> >,std::_String_val<std::_Simple_types<char> >,1> (0x1366)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility (0x1182)
# LineNumber: 266
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x66, 0x13, 0x00, 0x00
.byte 0x82, 0x11, 0x00, 0x00
.byte 0x0a, 0x01, 0x00, 0x00
# Pointer (0x1368) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_String_val<std::_Simple_types<char> > (0x12E4)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xe4, 0x12, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1369) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_String_val<std::_Simple_types<char> > (0x12E4)
# ThisType: std::_String_val<std::_Simple_types<char> >* (0x1368)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xe4, 0x12, 0x00, 0x00
.byte 0x68, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x136A) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char* (0x670)
# ClassType: std::_String_val<std::_Simple_types<char> > (0x12E4)
# ThisType: std::_String_val<std::_Simple_types<char> >* (0x1368)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x70, 0x06, 0x00, 0x00
.byte 0xe4, 0x12, 0x00, 0x00
.byte 0x68, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x136B) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_String_val<std::_Simple_types<char> > (0x12E7)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xe7, 0x12, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x136C) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const char* (0x11F2)
# ClassType: std::_String_val<std::_Simple_types<char> > (0x12E4)
# ThisType: const std::_String_val<std::_Simple_types<char> >* (0x136B)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0xe4, 0x12, 0x00, 0x00
.byte 0x6b, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x136D) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: char* std::_String_val<std::_Simple_types<char> >::() (0x136A)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const char* std::_String_val<std::_Simple_types<char> >::() (0x136C)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x6a, 0x13, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x6c, 0x13, 0x00, 0x00
# Enum (0x136E) {
# TypeLeafKind: LF_ENUM (0x1507)
# NumEnumerators: 1
# Properties [ (0x208)
# HasUniqueName (0x200)
# Nested (0x8)
# ]
# UnderlyingType: unsigned (0x75)
# FieldListType: <field list> (0x12F8)
# Name: std::_String_val<std::_Simple_types<char> >::<unnamed-tag>
# LinkageName: .?AW4<unnamed-enum-_BUF_SIZE>@?$_String_val@U?$_Simple_types@D@std@@@std@@
# }
.byte 0x96, 0x00, 0x07, 0x15
.byte 0x01, 0x00, 0x08, 0x02
.byte 0x75, 0x00, 0x00, 0x00
.byte 0xf8, 0x12, 0x00, 0x00
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x76, 0x61, 0x6c
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x5f, 0x53
.byte 0x69, 0x6d, 0x70, 0x6c
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x3c
.byte 0x63, 0x68, 0x61, 0x72
.byte 0x3e, 0x20, 0x3e, 0x3a
.byte 0x3a, 0x3c, 0x75, 0x6e
.byte 0x6e, 0x61, 0x6d, 0x65
.byte 0x64, 0x2d, 0x74, 0x61
.byte 0x67, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x57, 0x34
.byte 0x3c, 0x75, 0x6e, 0x6e
.byte 0x61, 0x6d, 0x65, 0x64
.byte 0x2d, 0x65, 0x6e, 0x75
.byte 0x6d, 0x2d, 0x5f, 0x42
.byte 0x55, 0x46, 0x5f, 0x53
.byte 0x49, 0x5a, 0x45, 0x3e
.byte 0x40, 0x3f, 0x24, 0x5f
.byte 0x53, 0x74, 0x72, 0x69
.byte 0x6e, 0x67, 0x5f, 0x76
.byte 0x61, 0x6c, 0x40, 0x55
.byte 0x3f, 0x24, 0x5f, 0x53
.byte 0x69, 0x6d, 0x70, 0x6c
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x40
.byte 0x44, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# UdtSourceLine (0x136F) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_String_val<std::_Simple_types<char> >::<unnamed-tag> (0x136E)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstring (0x12C6)
# LineNumber: 501
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x6e, 0x13, 0x00, 0x00
.byte 0xc6, 0x12, 0x00, 0x00
.byte 0xf5, 0x01, 0x00, 0x00
# Enum (0x1370) {
# TypeLeafKind: LF_ENUM (0x1507)
# NumEnumerators: 1
# Properties [ (0x208)
# HasUniqueName (0x200)
# Nested (0x8)
# ]
# UnderlyingType: unsigned (0x75)
# FieldListType: <field list> (0x12FB)
# Name: std::_String_val<std::_Simple_types<char> >::<unnamed-tag>
# LinkageName: .?AW4<unnamed-enum-_ALLOC_MASK>@?$_String_val@U?$_Simple_types@D@std@@@std@@
# }
.byte 0x96, 0x00, 0x07, 0x15
.byte 0x01, 0x00, 0x08, 0x02
.byte 0x75, 0x00, 0x00, 0x00
.byte 0xfb, 0x12, 0x00, 0x00
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x76, 0x61, 0x6c
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x5f, 0x53
.byte 0x69, 0x6d, 0x70, 0x6c
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x73, 0x3c
.byte 0x63, 0x68, 0x61, 0x72
.byte 0x3e, 0x20, 0x3e, 0x3a
.byte 0x3a, 0x3c, 0x75, 0x6e
.byte 0x6e, 0x61, 0x6d, 0x65
.byte 0x64, 0x2d, 0x74, 0x61
.byte 0x67, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x57, 0x34
.byte 0x3c, 0x75, 0x6e, 0x6e
.byte 0x61, 0x6d, 0x65, 0x64
.byte 0x2d, 0x65, 0x6e, 0x75
.byte 0x6d, 0x2d, 0x5f, 0x41
.byte 0x4c, 0x4c, 0x4f, 0x43
.byte 0x5f, 0x4d, 0x41, 0x53
.byte 0x4b, 0x3e, 0x40, 0x3f
.byte 0x24, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x76, 0x61, 0x6c
.byte 0x40, 0x55, 0x3f, 0x24
.byte 0x5f, 0x53, 0x69, 0x6d
.byte 0x70, 0x6c, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x40, 0x44, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x00
# UdtSourceLine (0x1371) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_String_val<std::_Simple_types<char> >::<unnamed-tag> (0x1370)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstring (0x12C6)
# LineNumber: 505
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x70, 0x13, 0x00, 0x00
.byte 0xc6, 0x12, 0x00, 0x00
.byte 0xf9, 0x01, 0x00, 0x00
# FieldList (0x1372) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::_Container_base12 (0x118C)
# BaseOffset: 0x0
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: std::_String_val<std::_Simple_types<char> >::_Bxty (0x12EB)
# FieldOffset: 0x8
# Name: _Bx
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 (0x23)
# FieldOffset: 0x18
# Name: _Mysize
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 (0x23)
# FieldOffset: 0x20
# Name: _Myres
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_String_val<std::_Simple_types<char> >::() (0x1369)
# Name: _String_val
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x136D
# Name: _Myptr
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_String_val<std::_Simple_types<char> > (0x12E4)
# Name: _Myt
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char (0x70)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char* (0x670)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const char* (0x11F2)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char& (0x128F)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const char& (0x1291)
# Name: const_reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x124C)
# Name: iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x1246)
# Name: const_iterator
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_String_val<std::_Simple_types<char> >::<unnamed-tag> (0x136E)
# Name:
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_String_val<std::_Simple_types<char> >::<unnamed-tag> (0x1370)
# Name:
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_String_val<std::_Simple_types<char> >::_Bxty (0x12EB)
# Name: _Bxty
# }
# }
.byte 0x62, 0x01, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0x8c, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0xeb, 0x12, 0x00, 0x00
.byte 0x08, 0x00, 0x5f, 0x42
.byte 0x78, 0x00, 0xf2, 0xf1
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x18, 0x00, 0x5f, 0x4d
.byte 0x79, 0x73, 0x69, 0x7a
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x20, 0x00, 0x5f, 0x4d
.byte 0x79, 0x72, 0x65, 0x73
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x69, 0x13, 0x00, 0x00
.byte 0x5f, 0x53, 0x74, 0x72
.byte 0x69, 0x6e, 0x67, 0x5f
.byte 0x76, 0x61, 0x6c, 0x00
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x6d, 0x13, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x70
.byte 0x74, 0x72, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xe4, 0x12, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x8f, 0x12, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x91, 0x12, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x66, 0x65, 0x72, 0x65
.byte 0x6e, 0x63, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x4c, 0x12, 0x00, 0x00
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x46, 0x12, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x6e, 0x13, 0x00, 0x00
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x13, 0x00, 0x00
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xeb, 0x12, 0x00, 0x00
.byte 0x5f, 0x42, 0x78, 0x74
.byte 0x79, 0x00, 0xf2, 0xf1
# Class (0x1373) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 20
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1372)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 40
# Name: std::_String_val<std::_Simple_types<char> >
# LinkageName: .?AV?$_String_val@U?$_Simple_types@D@std@@@std@@
# }
.byte 0x72, 0x00, 0x04, 0x15
.byte 0x14, 0x00, 0x10, 0x02
.byte 0x72, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x28, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x53, 0x74, 0x72, 0x69
.byte 0x6e, 0x67, 0x5f, 0x76
.byte 0x61, 0x6c, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x53, 0x69, 0x6d
.byte 0x70, 0x6c, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x3c, 0x63, 0x68
.byte 0x61, 0x72, 0x3e, 0x20
.byte 0x3e, 0x00, 0x2e, 0x3f
.byte 0x41, 0x56, 0x3f, 0x24
.byte 0x5f, 0x53, 0x74, 0x72
.byte 0x69, 0x6e, 0x67, 0x5f
.byte 0x76, 0x61, 0x6c, 0x40
.byte 0x55, 0x3f, 0x24, 0x5f
.byte 0x53, 0x69, 0x6d, 0x70
.byte 0x6c, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x40, 0x44, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x1374) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_String_val<std::_Simple_types<char> > (0x1373)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstring (0x12C6)
# LineNumber: 477
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x73, 0x13, 0x00, 0x00
.byte 0xc6, 0x12, 0x00, 0x00
.byte 0xdd, 0x01, 0x00, 0x00
# Array (0x1375) {
# TypeLeafKind: LF_ARRAY (0x1503)
# ElementType: char (0x70)
# IndexType: unsigned __int64 (0x23)
# SizeOf: 16
# Name:
# }
.byte 0x0e, 0x00, 0x03, 0x15
.byte 0x70, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x10, 0x00, 0x00, 0xf1
# Pointer (0x1376) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_String_val<std::_Simple_types<char> >::_Bxty (0x12EB)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xeb, 0x12, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1377) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_String_val<std::_Simple_types<char> >::_Bxty (0x12EB)
# ThisType: std::_String_val<std::_Simple_types<char> >::_Bxty* (0x1376)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xeb, 0x12, 0x00, 0x00
.byte 0x76, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x1378) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: 0x1375
# FieldOffset: 0x0
# Name: _Buf
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: char* (0x670)
# FieldOffset: 0x0
# Name: _Ptr
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: 0x1375
# FieldOffset: 0x0
# Name: _Alias
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_String_val<std::_Simple_types<char> >::_Bxty::() (0x1377)
# Name: _Bxty
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_String_val<std::_Simple_types<char> >::_Bxty::() (0x1377)
# Name: ~_Bxty
# }
# }
.byte 0x56, 0x00, 0x03, 0x12
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0x75, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x42
.byte 0x75, 0x66, 0x00, 0xf1
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x50
.byte 0x74, 0x72, 0x00, 0xf1
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0x75, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x41
.byte 0x6c, 0x69, 0x61, 0x73
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x77, 0x13, 0x00, 0x00
.byte 0x5f, 0x42, 0x78, 0x74
.byte 0x79, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x77, 0x13, 0x00, 0x00
.byte 0x7e, 0x5f, 0x42, 0x78
.byte 0x74, 0x79, 0x00, 0xf1
# Union (0x1379) {
# TypeLeafKind: LF_UNION (0x1506)
# MemberCount: 5
# Properties [ (0x608)
# HasUniqueName (0x200)
# Nested (0x8)
# Sealed (0x400)
# ]
# FieldList: <field list> (0x1378)
# SizeOf: 16
# Name: std::_String_val<std::_Simple_types<char> >::_Bxty
# LinkageName: .?AT_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@
# }
.byte 0x76, 0x00, 0x06, 0x15
.byte 0x05, 0x00, 0x08, 0x06
.byte 0x78, 0x13, 0x00, 0x00
.byte 0x10, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x53, 0x74, 0x72, 0x69
.byte 0x6e, 0x67, 0x5f, 0x76
.byte 0x61, 0x6c, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x53, 0x69, 0x6d
.byte 0x70, 0x6c, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x3c, 0x63, 0x68
.byte 0x61, 0x72, 0x3e, 0x20
.byte 0x3e, 0x3a, 0x3a, 0x5f
.byte 0x42, 0x78, 0x74, 0x79
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x54, 0x5f, 0x42, 0x78
.byte 0x74, 0x79, 0x40, 0x3f
.byte 0x24, 0x5f, 0x53, 0x74
.byte 0x72, 0x69, 0x6e, 0x67
.byte 0x5f, 0x76, 0x61, 0x6c
.byte 0x40, 0x55, 0x3f, 0x24
.byte 0x5f, 0x53, 0x69, 0x6d
.byte 0x70, 0x6c, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x73, 0x40, 0x44, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x00
# UdtSourceLine (0x137A) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_String_val<std::_Simple_types<char> >::_Bxty (0x1379)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstring (0x12C6)
# LineNumber: 526
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x79, 0x13, 0x00, 0x00
.byte 0xc6, 0x12, 0x00, 0x00
.byte 0x0e, 0x02, 0x00, 0x00
# FieldList (0x137B) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char (0x70)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char* (0x670)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const char* (0x11F2)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char& (0x128F)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const char& (0x1291)
# Name: const_reference
# }
# }
.byte 0x96, 0x00, 0x03, 0x12
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x8f, 0x12, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x91, 0x12, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x66, 0x65, 0x72, 0x65
.byte 0x6e, 0x63, 0x65, 0x00
# Struct (0x137C) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 7
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x137B)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::_Simple_types<char>
# LinkageName: .?AU?$_Simple_types@D@std@@
# }
.byte 0x4a, 0x00, 0x05, 0x15
.byte 0x07, 0x00, 0x10, 0x02
.byte 0x7b, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x53, 0x69, 0x6d, 0x70
.byte 0x6c, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x73
.byte 0x3c, 0x63, 0x68, 0x61
.byte 0x72, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x55, 0x3f
.byte 0x24, 0x5f, 0x53, 0x69
.byte 0x6d, 0x70, 0x6c, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x73, 0x40, 0x44
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x137D) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Simple_types<char> (0x137C)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0 (0x1130)
# LineNumber: 170
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x7c, 0x13, 0x00, 0x00
.byte 0x30, 0x11, 0x00, 0x00
.byte 0xaa, 0x00, 0x00, 0x00
# Struct (0x137E) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::forward_iterator_tag
# LinkageName: .?AUforward_iterator_tag@std@@
# }
.byte 0x4e, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x66
.byte 0x6f, 0x72, 0x77, 0x61
.byte 0x72, 0x64, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x74, 0x61, 0x67, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x66, 0x6f, 0x72, 0x77
.byte 0x61, 0x72, 0x64, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# FieldList (0x137F) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::forward_iterator_tag (0x137E)
# BaseOffset: 0x0
# }
# }
.byte 0x0e, 0x00, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0x7e, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
# Struct (0x1380) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 1
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x137F)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::bidirectional_iterator_tag
# LinkageName: .?AUbidirectional_iterator_tag@std@@
# }
.byte 0x5a, 0x00, 0x05, 0x15
.byte 0x01, 0x00, 0x00, 0x02
.byte 0x7f, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x62
.byte 0x69, 0x64, 0x69, 0x72
.byte 0x65, 0x63, 0x74, 0x69
.byte 0x6f, 0x6e, 0x61, 0x6c
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x74, 0x61
.byte 0x67, 0x00, 0x2e, 0x3f
.byte 0x41, 0x55, 0x62, 0x69
.byte 0x64, 0x69, 0x72, 0x65
.byte 0x63, 0x74, 0x69, 0x6f
.byte 0x6e, 0x61, 0x6c, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x1381) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::bidirectional_iterator_tag (0x1380)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility (0x1182)
# LineNumber: 524
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x80, 0x13, 0x00, 0x00
.byte 0x82, 0x11, 0x00, 0x00
.byte 0x0c, 0x02, 0x00, 0x00
# FieldList (0x1382) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: unsigned long (0x22)
# FieldOffset: 0x0
# Name: _Wchar
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: unsigned short (0x21)
# FieldOffset: 0x4
# Name: _Byte
# }
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Public (0x3)
# Type: unsigned short (0x21)
# FieldOffset: 0x6
# Name: _State
# }
# }
.byte 0x3a, 0x00, 0x03, 0x12
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0x22, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x57
.byte 0x63, 0x68, 0x61, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0x21, 0x00, 0x00, 0x00
.byte 0x04, 0x00, 0x5f, 0x42
.byte 0x79, 0x74, 0x65, 0x00
.byte 0x0d, 0x15, 0x03, 0x00
.byte 0x21, 0x00, 0x00, 0x00
.byte 0x06, 0x00, 0x5f, 0x53
.byte 0x74, 0x61, 0x74, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# Struct (0x1383) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 3
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1382)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 8
# Name: _Mbstatet
# LinkageName: .?AU_Mbstatet@@
# }
.byte 0x2e, 0x00, 0x05, 0x15
.byte 0x03, 0x00, 0x00, 0x02
.byte 0x82, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x5f, 0x4d
.byte 0x62, 0x73, 0x74, 0x61
.byte 0x74, 0x65, 0x74, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x5f, 0x4d, 0x62, 0x73
.byte 0x74, 0x61, 0x74, 0x65
.byte 0x74, 0x40, 0x40, 0x00
# StringId (0x1384) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\ucrt\corecrt.h
# }
.byte 0x52, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x43, 0x3a, 0x5c, 0x50
.byte 0x72, 0x6f, 0x67, 0x72
.byte 0x61, 0x6d, 0x20, 0x46
.byte 0x69, 0x6c, 0x65, 0x73
.byte 0x20, 0x28, 0x78, 0x38
.byte 0x36, 0x29, 0x5c, 0x57
.byte 0x69, 0x6e, 0x64, 0x6f
.byte 0x77, 0x73, 0x20, 0x4b
.byte 0x69, 0x74, 0x73, 0x5c
.byte 0x31, 0x30, 0x5c, 0x69
.byte 0x6e, 0x63, 0x6c, 0x75
.byte 0x64, 0x65, 0x5c, 0x31
.byte 0x30, 0x2e, 0x30, 0x2e
.byte 0x31, 0x34, 0x33, 0x39
.byte 0x33, 0x2e, 0x30, 0x5c
.byte 0x75, 0x63, 0x72, 0x74
.byte 0x5c, 0x63, 0x6f, 0x72
.byte 0x65, 0x63, 0x72, 0x74
.byte 0x2e, 0x68, 0x00, 0xf1
# UdtSourceLine (0x1385) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: _Mbstatet (0x1383)
# SourceFile: C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\ucrt\corecrt.h (0x1384)
# LineNumber: 497
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x83, 0x13, 0x00, 0x00
.byte 0x84, 0x13, 0x00, 0x00
.byte 0xf1, 0x01, 0x00, 0x00
# Pointer (0x1386) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::allocator<char> (0x1212)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x1387) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::allocator<char>& (0x1386)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x86, 0x13, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x1388) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char* (0x670)
# ClassType: std::allocator_traits<std::allocator<char> > (0x1348)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::allocator<char>&, unsigned __int64) (0x1387)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x48, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x87, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1389) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: std::allocator<char>& (0x1386)
# ArgType: unsigned __int64 (0x23)
# ArgType: const void* (0x1129)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x86, 0x13, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x29, 0x11, 0x00, 0x00
# MemberFunction (0x138A) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: char* (0x670)
# ClassType: std::allocator_traits<std::allocator<char> > (0x1348)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (std::allocator<char>&, unsigned __int64, const void*) (0x1389)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x48, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x89, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x138B) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: char* std::allocator_traits<std::allocator<char> >::(std::allocator<char>&, unsigned __int64) (0x1388)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: char* std::allocator_traits<std::allocator<char> >::(std::allocator<char>&, unsigned __int64, const void*) (0x138A)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x0b, 0x00, 0x00, 0x00
.byte 0x88, 0x13, 0x00, 0x00
.byte 0x0b, 0x00, 0x00, 0x00
.byte 0x8a, 0x13, 0x00, 0x00
# ArgList (0x138C) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: std::allocator<char>& (0x1386)
# ArgType: char* (0x670)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x86, 0x13, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x138D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator_traits<std::allocator<char> > (0x1348)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (std::allocator<char>&, char*, unsigned __int64) (0x138C)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x48, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x8c, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x138E) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::allocator_traits<std::allocator<char> > (0x1348)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::allocator<char>&) (0x1218)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x48, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x18, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x138F) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::allocator<char> (0x1212)
# ClassType: std::allocator_traits<std::allocator<char> > (0x1348)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::allocator<char>&) (0x1218)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x48, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x18, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x1390) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x138B
# Name: allocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: void std::allocator_traits<std::allocator<char> >::(std::allocator<char>&, char*, unsigned __int64) (0x138D)
# Name: deallocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: unsigned __int64 std::allocator_traits<std::allocator<char> >::(const std::allocator<char>&) (0x138E)
# Name: max_size
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: std::allocator<char> std::allocator_traits<std::allocator<char> >::(const std::allocator<char>&) (0x138F)
# Name: select_on_container_copy_construction
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator<char> (0x1212)
# Name: _Alloc
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator<char> (0x1212)
# Name: allocator_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char (0x70)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: char* (0x670)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const char* (0x11F2)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: void* (0x603)
# Name: void_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const void* (0x1129)
# Name: const_void_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,0> (0x10AA)
# Name: propagate_on_container_copy_assignment
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: propagate_on_container_move_assignment
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,0> (0x10AA)
# Name: propagate_on_container_swap
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: is_always_equal
# }
# }
.byte 0xce, 0x01, 0x03, 0x12
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x8b, 0x13, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x8d, 0x13, 0x00, 0x00
.byte 0x64, 0x65, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x65, 0x00, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x8e, 0x13, 0x00, 0x00
.byte 0x6d, 0x61, 0x78, 0x5f
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x8f, 0x13, 0x00, 0x00
.byte 0x73, 0x65, 0x6c, 0x65
.byte 0x63, 0x74, 0x5f, 0x6f
.byte 0x6e, 0x5f, 0x63, 0x6f
.byte 0x6e, 0x74, 0x61, 0x69
.byte 0x6e, 0x65, 0x72, 0x5f
.byte 0x63, 0x6f, 0x70, 0x79
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x73, 0x74, 0x72, 0x75
.byte 0x63, 0x74, 0x69, 0x6f
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x5f, 0x41, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x12, 0x12, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x00, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x70, 0x06, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xf2, 0x11, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x03, 0x06, 0x00, 0x00
.byte 0x76, 0x6f, 0x69, 0x64
.byte 0x5f, 0x70, 0x6f, 0x69
.byte 0x6e, 0x74, 0x65, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x29, 0x11, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x76, 0x6f
.byte 0x69, 0x64, 0x5f, 0x70
.byte 0x6f, 0x69, 0x6e, 0x74
.byte 0x65, 0x72, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xaa, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x63
.byte 0x6f, 0x70, 0x79, 0x5f
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x6d, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x6d
.byte 0x6f, 0x76, 0x65, 0x5f
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x6d, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xaa, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x73
.byte 0x77, 0x61, 0x70, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x69, 0x73, 0x5f, 0x61
.byte 0x6c, 0x77, 0x61, 0x79
.byte 0x73, 0x5f, 0x65, 0x71
.byte 0x75, 0x61, 0x6c, 0x00
# Struct (0x1391) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 18
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1390)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::allocator_traits<std::allocator<char> >
# LinkageName: .?AU?$allocator_traits@V?$allocator@D@std@@@std@@
# }
.byte 0x76, 0x00, 0x05, 0x15
.byte 0x12, 0x00, 0x10, 0x02
.byte 0x90, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x72, 0x61
.byte 0x69, 0x74, 0x73, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x3c, 0x63
.byte 0x68, 0x61, 0x72, 0x3e
.byte 0x20, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x55, 0x3f
.byte 0x24, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x5f, 0x74
.byte 0x72, 0x61, 0x69, 0x74
.byte 0x73, 0x40, 0x56, 0x3f
.byte 0x24, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x40, 0x44
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# UdtSourceLine (0x1392) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::allocator_traits<std::allocator<char> > (0x1391)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0 (0x1130)
# LineNumber: 809
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x91, 0x13, 0x00, 0x00
.byte 0x30, 0x11, 0x00, 0x00
.byte 0x29, 0x03, 0x00, 0x00
# Struct (0x1393) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::input_iterator_tag
# LinkageName: .?AUinput_iterator_tag@std@@
# }
.byte 0x4a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x69
.byte 0x6e, 0x70, 0x75, 0x74
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x74, 0x61
.byte 0x67, 0x00, 0x2e, 0x3f
.byte 0x41, 0x55, 0x69, 0x6e
.byte 0x70, 0x75, 0x74, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# Struct (0x1394) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Mutable_iterator_tag
# LinkageName: .?AU_Mutable_iterator_tag@std@@
# }
.byte 0x52, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x4d, 0x75, 0x74, 0x61
.byte 0x62, 0x6c, 0x65, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x5f, 0x4d, 0x75
.byte 0x74, 0x61, 0x62, 0x6c
.byte 0x65, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x5f, 0x74
.byte 0x61, 0x67, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# FieldList (0x1395) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::input_iterator_tag (0x1393)
# BaseOffset: 0x0
# }
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::_Mutable_iterator_tag (0x1394)
# BaseOffset: 0x1
# }
# }
.byte 0x1a, 0x00, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0x93, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
.byte 0x00, 0x14, 0x03, 0x00
.byte 0x94, 0x13, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Struct (0x1396) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 2
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1395)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::forward_iterator_tag
# LinkageName: .?AUforward_iterator_tag@std@@
# }
.byte 0x4e, 0x00, 0x05, 0x15
.byte 0x02, 0x00, 0x00, 0x02
.byte 0x95, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x66
.byte 0x6f, 0x72, 0x77, 0x61
.byte 0x72, 0x64, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x74, 0x61, 0x67, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x66, 0x6f, 0x72, 0x77
.byte 0x61, 0x72, 0x64, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x1397) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::forward_iterator_tag (0x1396)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility (0x1182)
# LineNumber: 519
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x96, 0x13, 0x00, 0x00
.byte 0x82, 0x11, 0x00, 0x00
.byte 0x07, 0x02, 0x00, 0x00
# Struct (0x1398) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x11A3)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::input_iterator_tag
# LinkageName: .?AUinput_iterator_tag@std@@
# }
.byte 0x4a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x00, 0x02
.byte 0xa3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x69
.byte 0x6e, 0x70, 0x75, 0x74
.byte 0x5f, 0x69, 0x74, 0x65
.byte 0x72, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x74, 0x61
.byte 0x67, 0x00, 0x2e, 0x3f
.byte 0x41, 0x55, 0x69, 0x6e
.byte 0x70, 0x75, 0x74, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x1399) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::input_iterator_tag (0x1398)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility (0x1182)
# LineNumber: 506
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x98, 0x13, 0x00, 0x00
.byte 0x82, 0x11, 0x00, 0x00
.byte 0xfa, 0x01, 0x00, 0x00
# Struct (0x139A) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x11A3)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::_Mutable_iterator_tag
# LinkageName: .?AU_Mutable_iterator_tag@std@@
# }
.byte 0x52, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x00, 0x02
.byte 0xa3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x4d, 0x75, 0x74, 0x61
.byte 0x62, 0x6c, 0x65, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x5f, 0x4d, 0x75
.byte 0x74, 0x61, 0x62, 0x6c
.byte 0x65, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x5f, 0x74
.byte 0x61, 0x67, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# UdtSourceLine (0x139B) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Mutable_iterator_tag (0x139A)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility (0x1182)
# LineNumber: 510
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x9a, 0x13, 0x00, 0x00
.byte 0x82, 0x11, 0x00, 0x00
.byte 0xfe, 0x01, 0x00, 0x00
# FuncId (0x139C) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: gsl::details (0x11DB)
# FunctionType: void (gsl::fail_fast&&) (0x11DF)
# Name: throw_exception
# }
.byte 0x1a, 0x00, 0x01, 0x16
.byte 0xdb, 0x11, 0x00, 0x00
.byte 0xdf, 0x11, 0x00, 0x00
.byte 0x74, 0x68, 0x72, 0x6f
.byte 0x77, 0x5f, 0x65, 0x78
.byte 0x63, 0x65, 0x70, 0x74
.byte 0x69, 0x6f, 0x6e, 0x00
# MemberFuncId (0x139D) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::fail_fast (0x11DC)
# FunctionType: void gsl::fail_fast::(const char* const) (0x11E6)
# Name: fail_fast
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xdc, 0x11, 0x00, 0x00
.byte 0xe6, 0x11, 0x00, 0x00
.byte 0x66, 0x61, 0x69, 0x6c
.byte 0x5f, 0x66, 0x61, 0x73
.byte 0x74, 0x00, 0xf2, 0xf1
# MemberFunction (0x139E) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::fail_fast (0x11DC)
# ThisType: gsl::fail_fast* (0x11E2)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xdc, 0x11, 0x00, 0x00
.byte 0xe2, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x139F) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::fail_fast (0x11DC)
# FunctionType: void gsl::fail_fast::() (0x139E)
# Name: ~fail_fast
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xdc, 0x11, 0x00, 0x00
.byte 0x9e, 0x13, 0x00, 0x00
.byte 0x7e, 0x66, 0x61, 0x69
.byte 0x6c, 0x5f, 0x66, 0x61
.byte 0x73, 0x74, 0x00, 0xf1
# MemberFuncId (0x13A0) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::details::extent_type<0> (0x11C7)
# FunctionType: __int64 gsl::details::extent_type<0>::() (0x11CE)
# Name: size
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0xc7, 0x11, 0x00, 0x00
.byte 0xce, 0x11, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# StringId (0x13A1) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: std
# }
.byte 0x0a, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x73, 0x74, 0x64, 0x00
# Pointer (0x13A2) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: gsl::fail_fast (0x11DC)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xdc, 0x11, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x13A3) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: gsl::fail_fast& (0x13A2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xa2, 0x13, 0x00, 0x00
# Procedure (0x13A4) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: gsl::fail_fast&& (0x11DD)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (gsl::fail_fast&) (0x13A3)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0xdd, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xa3, 0x13, 0x00, 0x00
# FuncId (0x13A5) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: gsl::fail_fast&& (gsl::fail_fast&) (0x13A4)
# Name: forward
# }
.byte 0x12, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xa4, 0x13, 0x00, 0x00
.byte 0x66, 0x6f, 0x72, 0x77
.byte 0x61, 0x72, 0x64, 0x00
# MemberFunction (0x13A6) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::fail_fast (0x11DC)
# ThisType: gsl::fail_fast* (0x11E2)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (gsl::fail_fast&&) (0x11DE)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xdc, 0x11, 0x00, 0x00
.byte 0xe2, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xde, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x13A7) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::fail_fast (0x11DC)
# FunctionType: void gsl::fail_fast::(gsl::fail_fast&&) (0x13A6)
# Name: fail_fast
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xdc, 0x11, 0x00, 0x00
.byte 0xa6, 0x13, 0x00, 0x00
.byte 0x66, 0x61, 0x69, 0x6c
.byte 0x5f, 0x66, 0x61, 0x73
.byte 0x74, 0x00, 0xf2, 0xf1
# Modifier (0x13A8) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: gsl::fail_fast (0x11DC)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xdc, 0x11, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x13A9) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const gsl::fail_fast (0x13A8)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xa8, 0x13, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x13AA) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const gsl::fail_fast& (0x13A9)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xa9, 0x13, 0x00, 0x00
# MemberFunction (0x13AB) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::fail_fast (0x11DC)
# ThisType: gsl::fail_fast* (0x11E2)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const gsl::fail_fast&) (0x13AA)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xdc, 0x11, 0x00, 0x00
.byte 0xe2, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xaa, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x13AC) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::fail_fast (0x11DC)
# FunctionType: void gsl::fail_fast::(const gsl::fail_fast&) (0x13AB)
# Name: fail_fast
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xdc, 0x11, 0x00, 0x00
.byte 0xab, 0x13, 0x00, 0x00
.byte 0x66, 0x61, 0x69, 0x6c
.byte 0x5f, 0x66, 0x61, 0x73
.byte 0x74, 0x00, 0xf2, 0xf1
# Modifier (0x13AD) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::logic_error (0x11E1)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xe1, 0x11, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x13AE) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::logic_error (0x13AD)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xad, 0x13, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x13AF) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::logic_error& (0x13AE)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xae, 0x13, 0x00, 0x00
# MemberFunction (0x13B0) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::logic_error (0x11E1)
# ThisType: std::logic_error* (0x11EC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::logic_error&) (0x13AF)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xe1, 0x11, 0x00, 0x00
.byte 0xec, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xaf, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x13B1) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::logic_error (0x11E1)
# FunctionType: void std::logic_error::(const std::logic_error&) (0x13B0)
# Name: logic_error
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xe1, 0x11, 0x00, 0x00
.byte 0xb0, 0x13, 0x00, 0x00
.byte 0x6c, 0x6f, 0x67, 0x69
.byte 0x63, 0x5f, 0x65, 0x72
.byte 0x72, 0x6f, 0x72, 0x00
# MemberFuncId (0x13B2) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::exception (0x11EB)
# FunctionType: void std::exception::(const std::exception&) (0x1204)
# Name: exception
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0x04, 0x12, 0x00, 0x00
.byte 0x65, 0x78, 0x63, 0x65
.byte 0x70, 0x74, 0x69, 0x6f
.byte 0x6e, 0x00, 0xf2, 0xf1
# Pointer (0x13B3) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::logic_error (0x11E1)
# PointerAttributes: 0x1008C
# PtrType: Near64 (0xC)
# PtrMode: RValueReference (0x4)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xe1, 0x11, 0x00, 0x00
.byte 0x8c, 0x00, 0x01, 0x00
# ArgList (0x13B4) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::logic_error&& (0x13B3)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xb3, 0x13, 0x00, 0x00
# MemberFunction (0x13B5) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::logic_error (0x11E1)
# ThisType: std::logic_error* (0x11EC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::logic_error&&) (0x13B4)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xe1, 0x11, 0x00, 0x00
.byte 0xec, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xb4, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x13B6) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::logic_error (0x11E1)
# FunctionType: void std::logic_error::(std::logic_error&&) (0x13B5)
# Name: logic_error
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xe1, 0x11, 0x00, 0x00
.byte 0xb5, 0x13, 0x00, 0x00
.byte 0x6c, 0x6f, 0x67, 0x69
.byte 0x63, 0x5f, 0x65, 0x72
.byte 0x72, 0x6f, 0x72, 0x00
# MemberFuncId (0x13B7) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::exception (0x11EB)
# FunctionType: const char* std::exception::() (0x1209)
# Name: what
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0x09, 0x12, 0x00, 0x00
.byte 0x77, 0x68, 0x61, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFunction (0x13B8) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::logic_error (0x11E1)
# ThisType: std::logic_error* (0x11EC)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xe1, 0x11, 0x00, 0x00
.byte 0xec, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x13B9) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::logic_error (0x11E1)
# FunctionType: void std::logic_error::() (0x13B8)
# Name: ~logic_error
# }
.byte 0x1a, 0x00, 0x02, 0x16
.byte 0xe1, 0x11, 0x00, 0x00
.byte 0xb8, 0x13, 0x00, 0x00
.byte 0x7e, 0x6c, 0x6f, 0x67
.byte 0x69, 0x63, 0x5f, 0x65
.byte 0x72, 0x72, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x13BA) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::exception (0x11EB)
# FunctionType: void std::exception::() (0x11FD)
# Name: ~exception
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0xfd, 0x11, 0x00, 0x00
.byte 0x7e, 0x65, 0x78, 0x63
.byte 0x65, 0x70, 0x74, 0x69
.byte 0x6f, 0x6e, 0x00, 0xf1
# MemberFuncId (0x13BB) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::logic_error (0x11E1)
# FunctionType: void std::logic_error::(const char*) (0x11F4)
# Name: logic_error
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xe1, 0x11, 0x00, 0x00
.byte 0xf4, 0x11, 0x00, 0x00
.byte 0x6c, 0x6f, 0x67, 0x69
.byte 0x63, 0x5f, 0x65, 0x72
.byte 0x72, 0x6f, 0x72, 0x00
# MemberFuncId (0x13BC) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::exception (0x11EB)
# FunctionType: void std::exception::(const char* const) (0x11FE)
# Name: exception
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0xfe, 0x11, 0x00, 0x00
.byte 0x65, 0x78, 0x63, 0x65
.byte 0x70, 0x74, 0x69, 0x6f
.byte 0x6e, 0x00, 0xf2, 0xf1
# MemberFuncId (0x13BD) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1005)
# FunctionType: int* gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::() (0x103B)
# Name: data
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x05, 0x10, 0x00, 0x00
.byte 0x3b, 0x10, 0x00, 0x00
.byte 0x64, 0x61, 0x74, 0x61
.byte 0x00, 0xf3, 0xf2, 0xf1
# Pointer (0x13BE) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1048)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x48, 0x10, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# ArgList (0x13BF) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: const int* (0x104B)
# ArgType: gsl::details::extent_type<0> (0x11C7)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0xc7, 0x11, 0x00, 0x00
# MemberFunction (0x13C0) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1048)
# ThisType: gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >* (0x13BE)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const int*, gsl::details::extent_type<0>) (0x13BF)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x48, 0x10, 0x00, 0x00
.byte 0xbe, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xbf, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x13C1) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1048)
# FunctionType: void gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::(const int*, gsl::details::extent_type<0>) (0x13C0)
# Name: storage_type
# }
.byte 0x1a, 0x00, 0x02, 0x16
.byte 0x48, 0x10, 0x00, 0x00
.byte 0xc0, 0x13, 0x00, 0x00
.byte 0x73, 0x74, 0x6f, 0x72
.byte 0x61, 0x67, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x13C2) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1048)
# FunctionType: const int* gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::() (0x1076)
# Name: data
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x48, 0x10, 0x00, 0x00
.byte 0x76, 0x10, 0x00, 0x00
.byte 0x64, 0x61, 0x74, 0x61
.byte 0x00, 0xf3, 0xf2, 0xf1
# StringId (0x13C3) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: gsl
# }
.byte 0x0a, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x67, 0x73, 0x6c, 0x00
# Procedure (0x13C4) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: __int64 (0x13)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
# FuncId (0x13C5) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: gsl (0x13C3)
# FunctionType: __int64 (unsigned __int64) (0x13C4)
# Name: narrow
# }
.byte 0x12, 0x00, 0x01, 0x16
.byte 0xc3, 0x13, 0x00, 0x00
.byte 0xc4, 0x13, 0x00, 0x00
.byte 0x6e, 0x61, 0x72, 0x72
.byte 0x6f, 0x77, 0x00, 0xf1
# MemberFuncId (0x13C6) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# FunctionType: unsigned __int64 std::vector<int,std::allocator<int> >::() (0x10C2)
# Name: size
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xc2, 0x10, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x13C7) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# FunctionType: int* std::vector<int,std::allocator<int> >::() (0x10D3)
# Name: data
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xd3, 0x10, 0x00, 0x00
.byte 0x64, 0x61, 0x74, 0x61
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x13C8) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::span<int,-1> (0x1003)
# FunctionType: void gsl::span<int,-1>::(int*, __int64) (0x1008)
# Name: span
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x03, 0x10, 0x00, 0x00
.byte 0x08, 0x10, 0x00, 0x00
.byte 0x73, 0x70, 0x61, 0x6e
.byte 0x00, 0xf3, 0xf2, 0xf1
# ArgList (0x13C9) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: unsigned __int64& (0x12F2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xf2, 0x12, 0x00, 0x00
# Procedure (0x13CA) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: __int64 (0x13)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64&) (0x13C9)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xc9, 0x13, 0x00, 0x00
# FuncId (0x13CB) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: gsl (0x13C3)
# FunctionType: __int64 (unsigned __int64&) (0x13CA)
# Name: narrow_cast
# }
.byte 0x16, 0x00, 0x01, 0x16
.byte 0xc3, 0x13, 0x00, 0x00
.byte 0xca, 0x13, 0x00, 0x00
.byte 0x6e, 0x61, 0x72, 0x72
.byte 0x6f, 0x77, 0x5f, 0x63
.byte 0x61, 0x73, 0x74, 0x00
# Struct (0x13CC) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: gsl::narrowing_error
# LinkageName: .?AUnarrowing_error@gsl@@
# }
.byte 0x46, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x6e
.byte 0x61, 0x72, 0x72, 0x6f
.byte 0x77, 0x69, 0x6e, 0x67
.byte 0x5f, 0x65, 0x72, 0x72
.byte 0x6f, 0x72, 0x00, 0x2e
.byte 0x3f, 0x41, 0x55, 0x6e
.byte 0x61, 0x72, 0x72, 0x6f
.byte 0x77, 0x69, 0x6e, 0x67
.byte 0x5f, 0x65, 0x72, 0x72
.byte 0x6f, 0x72, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# Pointer (0x13CD) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: gsl::narrowing_error (0x13CC)
# PointerAttributes: 0x1008C
# PtrType: Near64 (0xC)
# PtrMode: RValueReference (0x4)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xcc, 0x13, 0x00, 0x00
.byte 0x8c, 0x00, 0x01, 0x00
# ArgList (0x13CE) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: gsl::narrowing_error&& (0x13CD)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xcd, 0x13, 0x00, 0x00
# Procedure (0x13CF) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: void (0x3)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (gsl::narrowing_error&&) (0x13CE)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xce, 0x13, 0x00, 0x00
# FieldList (0x13D0) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::exception (0x11EB)
# BaseOffset: 0x0
# }
# }
.byte 0x0e, 0x00, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
# Struct (0x13D1) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 1
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x13D0)
# DerivedFrom: 0x0
# VShape: <vftable 2 methods> (0x11E0)
# SizeOf: 24
# Name: gsl::narrowing_error
# LinkageName: .?AUnarrowing_error@gsl@@
# }
.byte 0x46, 0x00, 0x05, 0x15
.byte 0x01, 0x00, 0x00, 0x02
.byte 0xd0, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0xe0, 0x11, 0x00, 0x00
.byte 0x18, 0x00, 0x67, 0x73
.byte 0x6c, 0x3a, 0x3a, 0x6e
.byte 0x61, 0x72, 0x72, 0x6f
.byte 0x77, 0x69, 0x6e, 0x67
.byte 0x5f, 0x65, 0x72, 0x72
.byte 0x6f, 0x72, 0x00, 0x2e
.byte 0x3f, 0x41, 0x55, 0x6e
.byte 0x61, 0x72, 0x72, 0x6f
.byte 0x77, 0x69, 0x6e, 0x67
.byte 0x5f, 0x65, 0x72, 0x72
.byte 0x6f, 0x72, 0x40, 0x67
.byte 0x73, 0x6c, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# StringId (0x13D2) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: C:\projects\gsl\include\gsl\gsl_util
# }
.byte 0x2e, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x43, 0x3a, 0x5c, 0x70
.byte 0x72, 0x6f, 0x6a, 0x65
.byte 0x63, 0x74, 0x73, 0x5c
.byte 0x67, 0x73, 0x6c, 0x5c
.byte 0x69, 0x6e, 0x63, 0x6c
.byte 0x75, 0x64, 0x65, 0x5c
.byte 0x67, 0x73, 0x6c, 0x5c
.byte 0x67, 0x73, 0x6c, 0x5f
.byte 0x75, 0x74, 0x69, 0x6c
.byte 0x00, 0xf3, 0xf2, 0xf1
# UdtSourceLine (0x13D3) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: gsl::narrowing_error (0x13D1)
# SourceFile: C:\projects\gsl\include\gsl\gsl_util (0x13D2)
# LineNumber: 103
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xd1, 0x13, 0x00, 0x00
.byte 0xd2, 0x13, 0x00, 0x00
.byte 0x67, 0x00, 0x00, 0x00
# FuncId (0x13D4) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: gsl::details (0x11DB)
# FunctionType: void (gsl::narrowing_error&&) (0x13CF)
# Name: throw_exception
# }
.byte 0x1a, 0x00, 0x01, 0x16
.byte 0xdb, 0x11, 0x00, 0x00
.byte 0xcf, 0x13, 0x00, 0x00
.byte 0x74, 0x68, 0x72, 0x6f
.byte 0x77, 0x5f, 0x65, 0x78
.byte 0x63, 0x65, 0x70, 0x74
.byte 0x69, 0x6f, 0x6e, 0x00
# Pointer (0x13D5) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: gsl::narrowing_error (0x13CC)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xcc, 0x13, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x13D6) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::narrowing_error (0x13CC)
# ThisType: gsl::narrowing_error* (0x13D5)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xcc, 0x13, 0x00, 0x00
.byte 0xd5, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x13D7) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::narrowing_error (0x13CC)
# FunctionType: void gsl::narrowing_error::() (0x13D6)
# Name: narrowing_error
# }
.byte 0x1a, 0x00, 0x02, 0x16
.byte 0xcc, 0x13, 0x00, 0x00
.byte 0xd6, 0x13, 0x00, 0x00
.byte 0x6e, 0x61, 0x72, 0x72
.byte 0x6f, 0x77, 0x69, 0x6e
.byte 0x67, 0x5f, 0x65, 0x72
.byte 0x72, 0x6f, 0x72, 0x00
# MemberFuncId (0x13D8) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::narrowing_error (0x13CC)
# FunctionType: void gsl::narrowing_error::() (0x13D6)
# Name: ~narrowing_error
# }
.byte 0x1e, 0x00, 0x02, 0x16
.byte 0xcc, 0x13, 0x00, 0x00
.byte 0xd6, 0x13, 0x00, 0x00
.byte 0x7e, 0x6e, 0x61, 0x72
.byte 0x72, 0x6f, 0x77, 0x69
.byte 0x6e, 0x67, 0x5f, 0x65
.byte 0x72, 0x72, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
# Procedure (0x13D9) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: unsigned __int64& (0x12F2)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64&) (0x13C9)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0xf2, 0x12, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xc9, 0x13, 0x00, 0x00
# FuncId (0x13DA) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: unsigned __int64& (unsigned __int64&) (0x13D9)
# Name: forward
# }
.byte 0x12, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xd9, 0x13, 0x00, 0x00
.byte 0x66, 0x6f, 0x72, 0x77
.byte 0x61, 0x72, 0x64, 0x00
# Pointer (0x13DB) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: gsl::narrowing_error (0x13CC)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xcc, 0x13, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x13DC) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: gsl::narrowing_error& (0x13DB)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xdb, 0x13, 0x00, 0x00
# Procedure (0x13DD) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: gsl::narrowing_error&& (0x13CD)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (gsl::narrowing_error&) (0x13DC)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0xcd, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xdc, 0x13, 0x00, 0x00
# FuncId (0x13DE) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: gsl::narrowing_error&& (gsl::narrowing_error&) (0x13DD)
# Name: forward
# }
.byte 0x12, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xdd, 0x13, 0x00, 0x00
.byte 0x66, 0x6f, 0x72, 0x77
.byte 0x61, 0x72, 0x64, 0x00
# MemberFunction (0x13DF) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::narrowing_error (0x13CC)
# ThisType: gsl::narrowing_error* (0x13D5)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (gsl::narrowing_error&&) (0x13CE)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xcc, 0x13, 0x00, 0x00
.byte 0xd5, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xce, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x13E0) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::narrowing_error (0x13CC)
# FunctionType: void gsl::narrowing_error::(gsl::narrowing_error&&) (0x13DF)
# Name: narrowing_error
# }
.byte 0x1a, 0x00, 0x02, 0x16
.byte 0xcc, 0x13, 0x00, 0x00
.byte 0xdf, 0x13, 0x00, 0x00
.byte 0x6e, 0x61, 0x72, 0x72
.byte 0x6f, 0x77, 0x69, 0x6e
.byte 0x67, 0x5f, 0x65, 0x72
.byte 0x72, 0x6f, 0x72, 0x00
# Modifier (0x13E1) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: gsl::narrowing_error (0x13CC)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xcc, 0x13, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x13E2) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const gsl::narrowing_error (0x13E1)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xe1, 0x13, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x13E3) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const gsl::narrowing_error& (0x13E2)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xe2, 0x13, 0x00, 0x00
# MemberFunction (0x13E4) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::narrowing_error (0x13CC)
# ThisType: gsl::narrowing_error* (0x13D5)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const gsl::narrowing_error&) (0x13E3)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xcc, 0x13, 0x00, 0x00
.byte 0xd5, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xe3, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x13E5) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::narrowing_error (0x13CC)
# FunctionType: void gsl::narrowing_error::(const gsl::narrowing_error&) (0x13E4)
# Name: narrowing_error
# }
.byte 0x1a, 0x00, 0x02, 0x16
.byte 0xcc, 0x13, 0x00, 0x00
.byte 0xe4, 0x13, 0x00, 0x00
.byte 0x6e, 0x61, 0x72, 0x72
.byte 0x6f, 0x77, 0x69, 0x6e
.byte 0x67, 0x5f, 0x65, 0x72
.byte 0x72, 0x6f, 0x72, 0x00
# MemberFuncId (0x13E6) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::exception (0x11EB)
# FunctionType: void std::exception::() (0x11FD)
# Name: exception
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xeb, 0x11, 0x00, 0x00
.byte 0xfd, 0x11, 0x00, 0x00
.byte 0x65, 0x78, 0x63, 0x65
.byte 0x70, 0x74, 0x69, 0x6f
.byte 0x6e, 0x00, 0xf2, 0xf1
# MemberFuncId (0x13E7) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# FunctionType: const int*& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1116)
# Name: _Mylast
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x16, 0x11, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x6c
.byte 0x61, 0x73, 0x74, 0x00
# MemberFuncId (0x13E8) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# FunctionType: const int*& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1116)
# Name: _Myfirst
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x16, 0x11, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x66
.byte 0x69, 0x72, 0x73, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x13E9) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# FunctionType: const std::_Vector_val<std::_Simple_types<int> >& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1110)
# Name: _Get_data
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x10, 0x11, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x5f, 0x64, 0x61, 0x74
.byte 0x61, 0x00, 0xf2, 0xf1
# MemberFuncId (0x13EA) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# FunctionType: const std::_Vector_val<std::_Simple_types<int> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x1178)
# Name: _Get_second
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x78, 0x11, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x5f, 0x73, 0x65, 0x63
.byte 0x6f, 0x6e, 0x64, 0x00
# ArgList (0x13EB) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: int* (0x674)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
# Procedure (0x13EC) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: int* (0x674)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (int*) (0x13EB)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xeb, 0x13, 0x00, 0x00
# FuncId (0x13ED) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: int* (int*) (0x13EC)
# Name: _Unfancy
# }
.byte 0x16, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xec, 0x13, 0x00, 0x00
.byte 0x5f, 0x55, 0x6e, 0x66
.byte 0x61, 0x6e, 0x63, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x13EE) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# FunctionType: int*& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1113)
# Name: _Myfirst
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x13, 0x11, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x66
.byte 0x69, 0x72, 0x73, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x13EF) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# FunctionType: std::_Vector_val<std::_Simple_types<int> >& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x110D)
# Name: _Get_data
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x0d, 0x11, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x5f, 0x64, 0x61, 0x74
.byte 0x61, 0x00, 0xf2, 0xf1
# MemberFuncId (0x13F0) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# FunctionType: std::_Vector_val<std::_Simple_types<int> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x1177)
# Name: _Get_second
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x77, 0x11, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x5f, 0x73, 0x65, 0x63
.byte 0x6f, 0x6e, 0x64, 0x00
# MemberFunction (0x13F1) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1005)
# ThisType: gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >* (0x11D3)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (int*, __int64) (0x1007)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x05, 0x10, 0x00, 0x00
.byte 0xd3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x07, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x13F2) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> > (0x1005)
# FunctionType: void gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >::(int*, __int64) (0x13F1)
# Name: storage_type
# }
.byte 0x1a, 0x00, 0x02, 0x16
.byte 0x05, 0x10, 0x00, 0x00
.byte 0xf1, 0x13, 0x00, 0x00
.byte 0x73, 0x74, 0x6f, 0x72
.byte 0x61, 0x67, 0x65, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x13F3) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: gsl::details::extent_type<-1> (0x1038)
# FunctionType: void gsl::details::extent_type<-1>::(__int64) (0x1040)
# Name: extent_type
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x38, 0x10, 0x00, 0x00
.byte 0x40, 0x10, 0x00, 0x00
.byte 0x65, 0x78, 0x74, 0x65
.byte 0x6e, 0x74, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
# MemberFunction (0x13F4) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# ThisType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >* (0x10EE)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::allocator<int>&) (0x1088)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xee, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x88, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x13F5) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# FunctionType: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::(const std::allocator<int>&) (0x13F4)
# Name: _Vector_alloc
# }
.byte 0x1a, 0x00, 0x02, 0x16
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xf4, 0x13, 0x00, 0x00
.byte 0x5f, 0x56, 0x65, 0x63
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x00, 0xf2, 0xf1
# MemberFunction (0x13F6) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const int*, const int*) (0x104E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x4e, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x13F7) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# FunctionType: void std::vector<int,std::allocator<int> >::(const int*, const int*) (0x13F6)
# Name: _Construct
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xf6, 0x13, 0x00, 0x00
.byte 0x5f, 0x43, 0x6f, 0x6e
.byte 0x73, 0x74, 0x72, 0x75
.byte 0x63, 0x74, 0x00, 0xf1
# MemberFuncId (0x13F8) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::initializer_list<int> (0x109B)
# FunctionType: const int* std::initializer_list<int>::() (0x1138)
# Name: end
# }
.byte 0x0e, 0x00, 0x02, 0x16
.byte 0x9b, 0x10, 0x00, 0x00
.byte 0x38, 0x11, 0x00, 0x00
.byte 0x65, 0x6e, 0x64, 0x00
# MemberFuncId (0x13F9) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::initializer_list<int> (0x109B)
# FunctionType: const int* std::initializer_list<int>::() (0x1138)
# Name: begin
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x9b, 0x10, 0x00, 0x00
.byte 0x38, 0x11, 0x00, 0x00
.byte 0x62, 0x65, 0x67, 0x69
.byte 0x6e, 0x00, 0xf2, 0xf1
# MemberFuncId (0x13FA) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# FunctionType: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x10EF)
# Name: ~_Vector_alloc
# }
.byte 0x1a, 0x00, 0x02, 0x16
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xef, 0x10, 0x00, 0x00
.byte 0x7e, 0x5f, 0x56, 0x65
.byte 0x63, 0x74, 0x6f, 0x72
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x00, 0xf1
# Procedure (0x13FB) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: const std::allocator<int>& (0x1087)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::allocator<int>&) (0x1088)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x87, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x88, 0x10, 0x00, 0x00
# FuncId (0x13FC) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: const std::allocator<int>& (const std::allocator<int>&) (0x13FB)
# Name: forward
# }
.byte 0x12, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xfb, 0x13, 0x00, 0x00
.byte 0x66, 0x6f, 0x72, 0x77
.byte 0x61, 0x72, 0x64, 0x00
# Struct (0x13FD) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_One_then_variadic_args_t
# LinkageName: .?AU_One_then_variadic_args_t@std@@
# }
.byte 0x5a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x4f, 0x6e, 0x65, 0x5f
.byte 0x74, 0x68, 0x65, 0x6e
.byte 0x5f, 0x76, 0x61, 0x72
.byte 0x69, 0x61, 0x64, 0x69
.byte 0x63, 0x5f, 0x61, 0x72
.byte 0x67, 0x73, 0x5f, 0x74
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x5f, 0x4f, 0x6e
.byte 0x65, 0x5f, 0x74, 0x68
.byte 0x65, 0x6e, 0x5f, 0x76
.byte 0x61, 0x72, 0x69, 0x61
.byte 0x64, 0x69, 0x63, 0x5f
.byte 0x61, 0x72, 0x67, 0x73
.byte 0x5f, 0x74, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# ArgList (0x13FE) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::_One_then_variadic_args_t (0x13FD)
# ArgType: const std::allocator<int>& (0x1087)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0xfd, 0x13, 0x00, 0x00
.byte 0x87, 0x10, 0x00, 0x00
# MemberFunction (0x13FF) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# ThisType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>* (0x1167)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::_One_then_variadic_args_t, const std::allocator<int>&) (0x13FE)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x67, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xfe, 0x13, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Struct (0x1400) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x11A3)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::_One_then_variadic_args_t
# LinkageName: .?AU_One_then_variadic_args_t@std@@
# }
.byte 0x5a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x00, 0x02
.byte 0xa3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x4f, 0x6e, 0x65, 0x5f
.byte 0x74, 0x68, 0x65, 0x6e
.byte 0x5f, 0x76, 0x61, 0x72
.byte 0x69, 0x61, 0x64, 0x69
.byte 0x63, 0x5f, 0x61, 0x72
.byte 0x67, 0x73, 0x5f, 0x74
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x5f, 0x4f, 0x6e
.byte 0x65, 0x5f, 0x74, 0x68
.byte 0x65, 0x6e, 0x5f, 0x76
.byte 0x61, 0x72, 0x69, 0x61
.byte 0x64, 0x69, 0x63, 0x5f
.byte 0x61, 0x72, 0x67, 0x73
.byte 0x5f, 0x74, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# UdtSourceLine (0x1401) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_One_then_variadic_args_t (0x1400)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility (0x1182)
# LineNumber: 259
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x00, 0x14, 0x00, 0x00
.byte 0x82, 0x11, 0x00, 0x00
.byte 0x03, 0x01, 0x00, 0x00
# MemberFuncId (0x1402) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# FunctionType: void std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::(std::_One_then_variadic_args_t, const std::allocator<int>&) (0x13FF)
# Name: _Compressed_pair
# }
.byte 0x1e, 0x00, 0x02, 0x16
.byte 0xed, 0x10, 0x00, 0x00
.byte 0xff, 0x13, 0x00, 0x00
.byte 0x5f, 0x43, 0x6f, 0x6d
.byte 0x70, 0x72, 0x65, 0x73
.byte 0x73, 0x65, 0x64, 0x5f
.byte 0x70, 0x61, 0x69, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x1403) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# FunctionType: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x10EF)
# Name: _Alloc_proxy
# }
.byte 0x1a, 0x00, 0x02, 0x16
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xef, 0x10, 0x00, 0x00
.byte 0x5f, 0x41, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x5f, 0x70
.byte 0x72, 0x6f, 0x78, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
# Struct (0x1404) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >
# LinkageName: .?AU?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@
# }
.byte 0x92, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x57, 0x72, 0x61, 0x70
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x3c, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x43, 0x6f, 0x6e, 0x74
.byte 0x61, 0x69, 0x6e, 0x65
.byte 0x72, 0x5f, 0x70, 0x72
.byte 0x6f, 0x78, 0x79, 0x3e
.byte 0x20, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x55, 0x3f
.byte 0x24, 0x5f, 0x57, 0x72
.byte 0x61, 0x70, 0x5f, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x40, 0x55, 0x5f
.byte 0x43, 0x6f, 0x6e, 0x74
.byte 0x61, 0x69, 0x6e, 0x65
.byte 0x72, 0x5f, 0x70, 0x72
.byte 0x6f, 0x78, 0x79, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# Class (0x1405) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::allocator<std::_Container_proxy>
# LinkageName: .?AV?$allocator@U_Container_proxy@std@@@std@@
# }
.byte 0x6a, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x5f, 0x43
.byte 0x6f, 0x6e, 0x74, 0x61
.byte 0x69, 0x6e, 0x65, 0x72
.byte 0x5f, 0x70, 0x72, 0x6f
.byte 0x78, 0x79, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x56
.byte 0x3f, 0x24, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x55, 0x5f, 0x43, 0x6f
.byte 0x6e, 0x74, 0x61, 0x69
.byte 0x6e, 0x65, 0x72, 0x5f
.byte 0x70, 0x72, 0x6f, 0x78
.byte 0x79, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# Modifier (0x1406) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1407) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1406)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x06, 0x14, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1408) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ThisType: const std::_Wrap_alloc<std::allocator<std::_Container_proxy> >* (0x1407)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Nil) (0x114E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x07, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x4e, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x1409) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Container_proxy (0x10FD)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xfd, 0x10, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x140A) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::_Container_proxy& (0x1409)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x09, 0x14, 0x00, 0x00
# MemberFunction (0x140B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Container_proxy* (0x10FE)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ThisType: const std::_Wrap_alloc<std::allocator<std::_Container_proxy> >* (0x1407)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Container_proxy&) (0x140A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x07, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x0a, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x140C) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Container_proxy (0x10FD)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0xfd, 0x10, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x140D) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Container_proxy (0x140C)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x0c, 0x14, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# Pointer (0x140E) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Container_proxy (0x140C)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x0c, 0x14, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x140F) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::_Container_proxy& (0x140E)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x0e, 0x14, 0x00, 0x00
# MemberFunction (0x1410) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const std::_Container_proxy* (0x140D)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ThisType: const std::_Wrap_alloc<std::allocator<std::_Container_proxy> >* (0x1407)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Container_proxy&) (0x140F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x0d, 0x14, 0x00, 0x00
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x07, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x0f, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1411) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Container_proxy* std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(std::_Container_proxy&) (0x140B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const std::_Container_proxy* std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(const std::_Container_proxy&) (0x1410)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x0b, 0x14, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x10, 0x14, 0x00, 0x00
# Pointer (0x1412) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1413) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ThisType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >* (0x1412)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x12, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x1414) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1406)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x06, 0x14, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x1415) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::_Wrap_alloc<std::allocator<std::_Container_proxy> >& (0x1414)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x14, 0x14, 0x00, 0x00
# MemberFunction (0x1416) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ThisType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >* (0x1412)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Wrap_alloc<std::allocator<std::_Container_proxy> >&) (0x1415)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x12, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x15, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x1417) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# PointerAttributes: 0x1008C
# PtrType: Near64 (0xC)
# PtrMode: RValueReference (0x4)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x8c, 0x00, 0x01, 0x00
# ArgList (0x1418) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >&& (0x1417)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x17, 0x14, 0x00, 0x00
# MemberFunction (0x1419) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ThisType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >* (0x1412)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Wrap_alloc<std::allocator<std::_Container_proxy> >&&) (0x1418)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x12, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x18, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x141A) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::() (0x1413)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(const std::_Wrap_alloc<std::allocator<std::_Container_proxy> >&) (0x1416)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(std::_Wrap_alloc<std::allocator<std::_Container_proxy> >&&) (0x1419)
# ]
# }
.byte 0x1a, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x13, 0x14, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x16, 0x14, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x19, 0x14, 0x00, 0x00
# Pointer (0x141B) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x141C) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >& (0x141B)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ThisType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >* (0x1412)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Wrap_alloc<std::allocator<std::_Container_proxy> >&) (0x1415)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x1b, 0x14, 0x00, 0x00
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x12, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x15, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x141D) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >& (0x141B)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ThisType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >* (0x1412)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Wrap_alloc<std::allocator<std::_Container_proxy> >&&) (0x1418)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x1b, 0x14, 0x00, 0x00
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x12, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x18, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x141E) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >& std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(const std::_Wrap_alloc<std::allocator<std::_Container_proxy> >&) (0x141C)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >& std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(std::_Wrap_alloc<std::allocator<std::_Container_proxy> >&&) (0x141D)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x1c, 0x14, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x1d, 0x14, 0x00, 0x00
# MemberFunction (0x141F) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Container_proxy* (0x10FE)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ThisType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >* (0x1412)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x12, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1420) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Container_proxy* (0x10FE)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ThisType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >* (0x1412)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (unsigned __int64, const void*, std::_Nil) (0x115E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x12, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x5e, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1421) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Container_proxy* std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(unsigned __int64) (0x141F)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Container_proxy* std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(unsigned __int64, const void*, std::_Nil) (0x1420)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x1f, 0x14, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x20, 0x14, 0x00, 0x00
# ArgList (0x1422) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::_Container_proxy* (0x10FE)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x1423) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ThisType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >* (0x1412)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::_Container_proxy*, unsigned __int64) (0x1422)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x12, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x22, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1424) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ThisType: const std::_Wrap_alloc<std::allocator<std::_Container_proxy> >* (0x1407)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Nil) (0x114E)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x07, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x4e, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Struct (0x1425) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::allocator_traits<std::allocator<std::_Container_proxy> >
# LinkageName: .?AU?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@
# }
.byte 0x9a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x72, 0x61
.byte 0x69, 0x74, 0x73, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x43, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x70
.byte 0x72, 0x6f, 0x78, 0x79
.byte 0x3e, 0x20, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x3f, 0x24, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x74, 0x72, 0x61, 0x69
.byte 0x74, 0x73, 0x40, 0x56
.byte 0x3f, 0x24, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x55, 0x5f, 0x43, 0x6f
.byte 0x6e, 0x74, 0x61, 0x69
.byte 0x6e, 0x65, 0x72, 0x5f
.byte 0x70, 0x72, 0x6f, 0x78
.byte 0x79, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x00
# FieldList (0x1426) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::allocator<std::_Container_proxy> (0x1405)
# BaseOffset: 0x0
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(std::_Nil) (0x1408)
# Name: select_on_container_copy_construction
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1411
# Name: address
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x3
# MethodListIndex: 0x141A
# Name: _Wrap_alloc
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x141E
# Name: operator=
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1421
# Name: allocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(std::_Container_proxy*, unsigned __int64) (0x1423)
# Name: deallocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(std::_Nil) (0x1424)
# Name: max_size
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator<std::_Container_proxy> (0x1405)
# Name: _Mybase
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator_traits<std::allocator<std::_Container_proxy> > (0x1425)
# Name: _Mytraits
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Container_proxy (0x10FD)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Container_proxy* (0x10FE)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const std::_Container_proxy* (0x140D)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: void* (0x603)
# Name: void_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const void* (0x1129)
# Name: const_void_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Container_proxy& (0x1409)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const std::_Container_proxy& (0x140E)
# Name: const_reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,0> (0x10AA)
# Name: propagate_on_container_copy_assignment
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: propagate_on_container_move_assignment
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,0> (0x10AA)
# Name: propagate_on_container_swap
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: is_always_equal
# }
# }
.byte 0x3a, 0x02, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x08, 0x14, 0x00, 0x00
.byte 0x73, 0x65, 0x6c, 0x65
.byte 0x63, 0x74, 0x5f, 0x6f
.byte 0x6e, 0x5f, 0x63, 0x6f
.byte 0x6e, 0x74, 0x61, 0x69
.byte 0x6e, 0x65, 0x72, 0x5f
.byte 0x63, 0x6f, 0x70, 0x79
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x73, 0x74, 0x72, 0x75
.byte 0x63, 0x74, 0x69, 0x6f
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x11, 0x14, 0x00, 0x00
.byte 0x61, 0x64, 0x64, 0x72
.byte 0x65, 0x73, 0x73, 0x00
.byte 0x0f, 0x15, 0x03, 0x00
.byte 0x1a, 0x14, 0x00, 0x00
.byte 0x5f, 0x57, 0x72, 0x61
.byte 0x70, 0x5f, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x00
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x1e, 0x14, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3d, 0x00, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x21, 0x14, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x23, 0x14, 0x00, 0x00
.byte 0x64, 0x65, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x65, 0x00, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x24, 0x14, 0x00, 0x00
.byte 0x6d, 0x61, 0x78, 0x5f
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x62
.byte 0x61, 0x73, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x25, 0x14, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x74
.byte 0x72, 0x61, 0x69, 0x74
.byte 0x73, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xfd, 0x10, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x0d, 0x14, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x03, 0x06, 0x00, 0x00
.byte 0x76, 0x6f, 0x69, 0x64
.byte 0x5f, 0x70, 0x6f, 0x69
.byte 0x6e, 0x74, 0x65, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x29, 0x11, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x76, 0x6f
.byte 0x69, 0x64, 0x5f, 0x70
.byte 0x6f, 0x69, 0x6e, 0x74
.byte 0x65, 0x72, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x09, 0x14, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x0e, 0x14, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x66, 0x65, 0x72, 0x65
.byte 0x6e, 0x63, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xaa, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x63
.byte 0x6f, 0x70, 0x79, 0x5f
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x6d, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x6d
.byte 0x6f, 0x76, 0x65, 0x5f
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x6d, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xaa, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x73
.byte 0x77, 0x61, 0x70, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x69, 0x73, 0x5f, 0x61
.byte 0x6c, 0x77, 0x61, 0x79
.byte 0x73, 0x5f, 0x65, 0x71
.byte 0x75, 0x61, 0x6c, 0x00
# Struct (0x1427) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 28
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1426)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >
# LinkageName: .?AU?$_Wrap_alloc@V?$allocator@U_Container_proxy@std@@@std@@@std@@
# }
.byte 0x92, 0x00, 0x05, 0x15
.byte 0x1c, 0x00, 0x10, 0x02
.byte 0x26, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x57, 0x72, 0x61, 0x70
.byte 0x5f, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x3c, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x43, 0x6f, 0x6e, 0x74
.byte 0x61, 0x69, 0x6e, 0x65
.byte 0x72, 0x5f, 0x70, 0x72
.byte 0x6f, 0x78, 0x79, 0x3e
.byte 0x20, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x55, 0x3f
.byte 0x24, 0x5f, 0x57, 0x72
.byte 0x61, 0x70, 0x5f, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x40, 0x56, 0x3f, 0x24
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x40, 0x55, 0x5f
.byte 0x43, 0x6f, 0x6e, 0x74
.byte 0x61, 0x69, 0x6e, 0x65
.byte 0x72, 0x5f, 0x70, 0x72
.byte 0x6f, 0x78, 0x79, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# UdtSourceLine (0x1428) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1427)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0 (0x1130)
# LineNumber: 881
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x27, 0x14, 0x00, 0x00
.byte 0x30, 0x11, 0x00, 0x00
.byte 0x71, 0x03, 0x00, 0x00
# Modifier (0x1429) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::allocator<std::_Container_proxy> (0x1405)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x142A) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::allocator<std::_Container_proxy> (0x1429)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x29, 0x14, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x142B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Container_proxy* (0x10FE)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# ThisType: const std::allocator<std::_Container_proxy>* (0x142A)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Container_proxy&) (0x140A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x2a, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x0a, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x142C) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: const std::_Container_proxy* (0x140D)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# ThisType: const std::allocator<std::_Container_proxy>* (0x142A)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Container_proxy&) (0x140F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x0d, 0x14, 0x00, 0x00
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x2a, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x0f, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x142D) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Container_proxy* std::allocator<std::_Container_proxy>::(std::_Container_proxy&) (0x142B)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: const std::_Container_proxy* std::allocator<std::_Container_proxy>::(const std::_Container_proxy&) (0x142C)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x2b, 0x14, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x2c, 0x14, 0x00, 0x00
# Pointer (0x142E) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::allocator<std::_Container_proxy> (0x1405)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x142F) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# ThisType: std::allocator<std::_Container_proxy>* (0x142E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x2e, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Pointer (0x1430) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::allocator<std::_Container_proxy> (0x1429)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x29, 0x14, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x1431) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::allocator<std::_Container_proxy>& (0x1430)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x30, 0x14, 0x00, 0x00
# MemberFunction (0x1432) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# ThisType: std::allocator<std::_Container_proxy>* (0x142E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::allocator<std::_Container_proxy>&) (0x1431)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x2e, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x31, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1433) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::allocator<std::_Container_proxy>::() (0x142F)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::allocator<std::_Container_proxy>::(const std::allocator<std::_Container_proxy>&) (0x1432)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x2f, 0x14, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x32, 0x14, 0x00, 0x00
# MemberFunction (0x1434) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# ThisType: std::allocator<std::_Container_proxy>* (0x142E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::_Container_proxy*, unsigned __int64) (0x1422)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x2e, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x22, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1435) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Container_proxy* (0x10FE)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# ThisType: std::allocator<std::_Container_proxy>* (0x142E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (unsigned __int64) (0x108A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x2e, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x8a, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1436) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Container_proxy* (0x10FE)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# ThisType: std::allocator<std::_Container_proxy>* (0x142E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (unsigned __int64, const void*) (0x112A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x2e, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x2a, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1437) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Container_proxy* std::allocator<std::_Container_proxy>::(unsigned __int64) (0x1435)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: std::_Container_proxy* std::allocator<std::_Container_proxy>::(unsigned __int64, const void*) (0x1436)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x35, 0x14, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x36, 0x14, 0x00, 0x00
# MemberFunction (0x1438) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# ThisType: const std::allocator<std::_Container_proxy>* (0x142A)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x2a, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x1439) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x142D
# Name: address
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1433
# Name: allocator
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::allocator<std::_Container_proxy>::(std::_Container_proxy*, unsigned __int64) (0x1434)
# Name: deallocate
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1437
# Name: allocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: unsigned __int64 std::allocator<std::_Container_proxy>::() (0x1438)
# Name: max_size
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: void (0x3)
# Name: _Not_user_specialized
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Container_proxy (0x10FD)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Container_proxy* (0x10FE)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const std::_Container_proxy* (0x140D)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Container_proxy& (0x1409)
# Name: reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const std::_Container_proxy& (0x140E)
# Name: const_reference
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: propagate_on_container_move_assignment
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: is_always_equal
# }
# }
.byte 0x5e, 0x01, 0x03, 0x12
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x2d, 0x14, 0x00, 0x00
.byte 0x61, 0x64, 0x64, 0x72
.byte 0x65, 0x73, 0x73, 0x00
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x33, 0x14, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x34, 0x14, 0x00, 0x00
.byte 0x64, 0x65, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x65, 0x00, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x37, 0x14, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x38, 0x14, 0x00, 0x00
.byte 0x6d, 0x61, 0x78, 0x5f
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x5f, 0x4e, 0x6f, 0x74
.byte 0x5f, 0x75, 0x73, 0x65
.byte 0x72, 0x5f, 0x73, 0x70
.byte 0x65, 0x63, 0x69, 0x61
.byte 0x6c, 0x69, 0x7a, 0x65
.byte 0x64, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xfd, 0x10, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x0d, 0x14, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x09, 0x14, 0x00, 0x00
.byte 0x72, 0x65, 0x66, 0x65
.byte 0x72, 0x65, 0x6e, 0x63
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x0e, 0x14, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x72, 0x65
.byte 0x66, 0x65, 0x72, 0x65
.byte 0x6e, 0x63, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x6d
.byte 0x6f, 0x76, 0x65, 0x5f
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x6d, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x69, 0x73, 0x5f, 0x61
.byte 0x6c, 0x77, 0x61, 0x79
.byte 0x73, 0x5f, 0x65, 0x71
.byte 0x75, 0x61, 0x6c, 0x00
# Class (0x143A) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 18
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1439)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::allocator<std::_Container_proxy>
# LinkageName: .?AV?$allocator@U_Container_proxy@std@@@std@@
# }
.byte 0x6a, 0x00, 0x04, 0x15
.byte 0x12, 0x00, 0x10, 0x02
.byte 0x39, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3c, 0x73, 0x74, 0x64
.byte 0x3a, 0x3a, 0x5f, 0x43
.byte 0x6f, 0x6e, 0x74, 0x61
.byte 0x69, 0x6e, 0x65, 0x72
.byte 0x5f, 0x70, 0x72, 0x6f
.byte 0x78, 0x79, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x56
.byte 0x3f, 0x24, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x55, 0x5f, 0x43, 0x6f
.byte 0x6e, 0x74, 0x61, 0x69
.byte 0x6e, 0x65, 0x72, 0x5f
.byte 0x70, 0x72, 0x6f, 0x78
.byte 0x79, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x00, 0xf2, 0xf1
# UdtSourceLine (0x143B) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::allocator<std::_Container_proxy> (0x143A)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0 (0x1130)
# LineNumber: 660
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x3a, 0x14, 0x00, 0x00
.byte 0x30, 0x11, 0x00, 0x00
.byte 0x94, 0x02, 0x00, 0x00
# Pointer (0x143C) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::allocator<std::_Container_proxy> (0x1405)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x143D) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::allocator<std::_Container_proxy>& (0x143C)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x3c, 0x14, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x143E) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Container_proxy* (0x10FE)
# ClassType: std::allocator_traits<std::allocator<std::_Container_proxy> > (0x1425)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::allocator<std::_Container_proxy>&, unsigned __int64) (0x143D)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x25, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x3d, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x143F) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: std::allocator<std::_Container_proxy>& (0x143C)
# ArgType: unsigned __int64 (0x23)
# ArgType: const void* (0x1129)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3c, 0x14, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x29, 0x11, 0x00, 0x00
# MemberFunction (0x1440) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Container_proxy* (0x10FE)
# ClassType: std::allocator_traits<std::allocator<std::_Container_proxy> > (0x1425)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (std::allocator<std::_Container_proxy>&, unsigned __int64, const void*) (0x143F)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x25, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x3f, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1441) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: std::_Container_proxy* std::allocator_traits<std::allocator<std::_Container_proxy> >::(std::allocator<std::_Container_proxy>&, unsigned __int64) (0x143E)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: std::_Container_proxy* std::allocator_traits<std::allocator<std::_Container_proxy> >::(std::allocator<std::_Container_proxy>&, unsigned __int64, const void*) (0x1440)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x0b, 0x00, 0x00, 0x00
.byte 0x3e, 0x14, 0x00, 0x00
.byte 0x0b, 0x00, 0x00, 0x00
.byte 0x40, 0x14, 0x00, 0x00
# ArgList (0x1442) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: std::allocator<std::_Container_proxy>& (0x143C)
# ArgType: std::_Container_proxy* (0x10FE)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3c, 0x14, 0x00, 0x00
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# MemberFunction (0x1443) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator_traits<std::allocator<std::_Container_proxy> > (0x1425)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (std::allocator<std::_Container_proxy>&, std::_Container_proxy*, unsigned __int64) (0x1442)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x25, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x42, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1444) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: unsigned __int64 (0x23)
# ClassType: std::allocator_traits<std::allocator<std::_Container_proxy> > (0x1425)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::allocator<std::_Container_proxy>&) (0x1431)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x25, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x31, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFunction (0x1445) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::allocator<std::_Container_proxy> (0x1405)
# ClassType: std::allocator_traits<std::allocator<std::_Container_proxy> > (0x1425)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::allocator<std::_Container_proxy>&) (0x1431)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x25, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x31, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x1446) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1441
# Name: allocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: void std::allocator_traits<std::allocator<std::_Container_proxy> >::(std::allocator<std::_Container_proxy>&, std::_Container_proxy*, unsigned __int64) (0x1443)
# Name: deallocate
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: unsigned __int64 std::allocator_traits<std::allocator<std::_Container_proxy> >::(const std::allocator<std::_Container_proxy>&) (0x1444)
# Name: max_size
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: std::allocator<std::_Container_proxy> std::allocator_traits<std::allocator<std::_Container_proxy> >::(const std::allocator<std::_Container_proxy>&) (0x1445)
# Name: select_on_container_copy_construction
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator<std::_Container_proxy> (0x1405)
# Name: _Alloc
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::allocator<std::_Container_proxy> (0x1405)
# Name: allocator_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Container_proxy (0x10FD)
# Name: value_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Container_proxy* (0x10FE)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const std::_Container_proxy* (0x140D)
# Name: const_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: void* (0x603)
# Name: void_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: const void* (0x1129)
# Name: const_void_pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: unsigned __int64 (0x23)
# Name: size_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,0> (0x10AA)
# Name: propagate_on_container_copy_assignment
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: propagate_on_container_move_assignment
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,0> (0x10AA)
# Name: propagate_on_container_swap
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::integral_constant<bool,1> (0x10A7)
# Name: is_always_equal
# }
# }
.byte 0xce, 0x01, 0x03, 0x12
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x41, 0x14, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x43, 0x14, 0x00, 0x00
.byte 0x64, 0x65, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x65, 0x00, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x44, 0x14, 0x00, 0x00
.byte 0x6d, 0x61, 0x78, 0x5f
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0x45, 0x14, 0x00, 0x00
.byte 0x73, 0x65, 0x6c, 0x65
.byte 0x63, 0x74, 0x5f, 0x6f
.byte 0x6e, 0x5f, 0x63, 0x6f
.byte 0x6e, 0x74, 0x61, 0x69
.byte 0x6e, 0x65, 0x72, 0x5f
.byte 0x63, 0x6f, 0x70, 0x79
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x73, 0x74, 0x72, 0x75
.byte 0x63, 0x74, 0x69, 0x6f
.byte 0x6e, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x5f, 0x41, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xfd, 0x10, 0x00, 0x00
.byte 0x76, 0x61, 0x6c, 0x75
.byte 0x65, 0x5f, 0x74, 0x79
.byte 0x70, 0x65, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x0d, 0x14, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x70, 0x6f
.byte 0x69, 0x6e, 0x74, 0x65
.byte 0x72, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x03, 0x06, 0x00, 0x00
.byte 0x76, 0x6f, 0x69, 0x64
.byte 0x5f, 0x70, 0x6f, 0x69
.byte 0x6e, 0x74, 0x65, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x29, 0x11, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x5f, 0x76, 0x6f
.byte 0x69, 0x64, 0x5f, 0x70
.byte 0x6f, 0x69, 0x6e, 0x74
.byte 0x65, 0x72, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x5f, 0x74, 0x79, 0x70
.byte 0x65, 0x00, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xaa, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x63
.byte 0x6f, 0x70, 0x79, 0x5f
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x6d, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x6d
.byte 0x6f, 0x76, 0x65, 0x5f
.byte 0x61, 0x73, 0x73, 0x69
.byte 0x67, 0x6e, 0x6d, 0x65
.byte 0x6e, 0x74, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xaa, 0x10, 0x00, 0x00
.byte 0x70, 0x72, 0x6f, 0x70
.byte 0x61, 0x67, 0x61, 0x74
.byte 0x65, 0x5f, 0x6f, 0x6e
.byte 0x5f, 0x63, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x73
.byte 0x77, 0x61, 0x70, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
.byte 0x69, 0x73, 0x5f, 0x61
.byte 0x6c, 0x77, 0x61, 0x79
.byte 0x73, 0x5f, 0x65, 0x71
.byte 0x75, 0x61, 0x6c, 0x00
# Struct (0x1447) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 18
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1446)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::allocator_traits<std::allocator<std::_Container_proxy> >
# LinkageName: .?AU?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@
# }
.byte 0x9a, 0x00, 0x05, 0x15
.byte 0x12, 0x00, 0x10, 0x02
.byte 0x46, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x72, 0x61
.byte 0x69, 0x74, 0x73, 0x3c
.byte 0x73, 0x74, 0x64, 0x3a
.byte 0x3a, 0x61, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x6f, 0x72, 0x3c, 0x73
.byte 0x74, 0x64, 0x3a, 0x3a
.byte 0x5f, 0x43, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x70
.byte 0x72, 0x6f, 0x78, 0x79
.byte 0x3e, 0x20, 0x3e, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x3f, 0x24, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x74, 0x72, 0x61, 0x69
.byte 0x74, 0x73, 0x40, 0x56
.byte 0x3f, 0x24, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x6f, 0x72, 0x40
.byte 0x55, 0x5f, 0x43, 0x6f
.byte 0x6e, 0x74, 0x61, 0x69
.byte 0x6e, 0x65, 0x72, 0x5f
.byte 0x70, 0x72, 0x6f, 0x78
.byte 0x79, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x40
.byte 0x73, 0x74, 0x64, 0x40
.byte 0x40, 0x40, 0x73, 0x74
.byte 0x64, 0x40, 0x40, 0x00
# UdtSourceLine (0x1448) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::allocator_traits<std::allocator<std::_Container_proxy> > (0x1447)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0 (0x1130)
# LineNumber: 809
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x47, 0x14, 0x00, 0x00
.byte 0x30, 0x11, 0x00, 0x00
.byte 0x29, 0x03, 0x00, 0x00
# MemberFunction (0x1449) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# ThisType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>* (0x1167)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x67, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x144A) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# FunctionType: void std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x1449)
# Name: ~_Compressed_pair
# }
.byte 0x1e, 0x00, 0x02, 0x16
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x49, 0x14, 0x00, 0x00
.byte 0x7e, 0x5f, 0x43, 0x6f
.byte 0x6d, 0x70, 0x72, 0x65
.byte 0x73, 0x73, 0x65, 0x64
.byte 0x5f, 0x70, 0x61, 0x69
.byte 0x72, 0x00, 0xf2, 0xf1
# MemberFunction (0x144B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# ThisType: std::_Wrap_alloc<std::allocator<int> >* (0x1153)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::allocator<int>&) (0x1088)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x53, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x88, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x144C) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# FunctionType: void std::_Wrap_alloc<std::allocator<int> >::(const std::allocator<int>&) (0x144B)
# Name: _Wrap_alloc
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x4b, 0x14, 0x00, 0x00
.byte 0x5f, 0x57, 0x72, 0x61
.byte 0x70, 0x5f, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x00
# MemberFuncId (0x144D) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_val<std::_Simple_types<int> > (0x110B)
# FunctionType: void std::_Vector_val<std::_Simple_types<int> >::() (0x119C)
# Name: _Vector_val
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x0b, 0x11, 0x00, 0x00
.byte 0x9c, 0x11, 0x00, 0x00
.byte 0x5f, 0x56, 0x65, 0x63
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x76, 0x61, 0x6c, 0x00
# MemberFuncId (0x144E) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::allocator<int> (0x1085)
# FunctionType: void std::allocator<int>::(const std::allocator<int>&) (0x1123)
# Name: allocator
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x23, 0x11, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x00, 0xf2, 0xf1
# MemberFuncId (0x144F) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Container_base12 (0x118C)
# FunctionType: void std::_Container_base12::() (0x11B4)
# Name: _Container_base12
# }
.byte 0x1e, 0x00, 0x02, 0x16
.byte 0x8c, 0x11, 0x00, 0x00
.byte 0xb4, 0x11, 0x00, 0x00
.byte 0x5f, 0x43, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x62
.byte 0x61, 0x73, 0x65, 0x31
.byte 0x32, 0x00, 0xf2, 0xf1
# MemberFuncId (0x1450) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# FunctionType: std::_Wrap_alloc<std::allocator<int> >& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1108)
# Name: _Getal
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x08, 0x11, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x61, 0x6c, 0x00, 0xf1
# MemberFunction (0x1451) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ThisType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >* (0x1412)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Wrap_alloc<std::allocator<int> >&) (0x10F5)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x12, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf5, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x1452) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# FunctionType: void std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(std::_Wrap_alloc<std::allocator<int> >&) (0x1451)
# Name: _Wrap_alloc
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x51, 0x14, 0x00, 0x00
.byte 0x5f, 0x57, 0x72, 0x61
.byte 0x70, 0x5f, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x00
# ArgList (0x1453) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::_Container_proxy* (0x10FE)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0xfe, 0x10, 0x00, 0x00
# Procedure (0x1454) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: std::_Container_proxy* (0x10FE)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Container_proxy*) (0x1453)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x53, 0x14, 0x00, 0x00
# FuncId (0x1455) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: std::_Container_proxy* (std::_Container_proxy*) (0x1454)
# Name: _Unfancy
# }
.byte 0x16, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0x54, 0x14, 0x00, 0x00
.byte 0x5f, 0x55, 0x6e, 0x66
.byte 0x61, 0x6e, 0x63, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x1456) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# FunctionType: std::_Container_proxy* std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(unsigned __int64) (0x141F)
# Name: allocate
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x1f, 0x14, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x1457) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# FunctionType: std::_Container_proxy*& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1100)
# Name: _Myproxy
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x00, 0x11, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x70
.byte 0x72, 0x6f, 0x78, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
# Pointer (0x1458) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Container_proxy (0x10FD)
# PointerAttributes: 0x1008C
# PtrType: Near64 (0xC)
# PtrMode: RValueReference (0x4)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xfd, 0x10, 0x00, 0x00
.byte 0x8c, 0x00, 0x01, 0x00
# ArgList (0x1459) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::_Container_proxy* (0x10FE)
# ArgType: std::_Container_proxy&& (0x1458)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x58, 0x14, 0x00, 0x00
# MemberFunction (0x145A) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ThisType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >* (0x1412)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::_Container_proxy*, std::_Container_proxy&&) (0x1459)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x12, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x59, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x145B) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# FunctionType: void std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(std::_Container_proxy*, std::_Container_proxy&&) (0x145A)
# Name: construct
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x5a, 0x14, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x72, 0x75, 0x63
.byte 0x74, 0x00, 0xf2, 0xf1
# MemberFuncId (0x145C) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Container_proxy (0x10FD)
# FunctionType: void std::_Container_proxy::() (0x1197)
# Name: _Container_proxy
# }
.byte 0x1e, 0x00, 0x02, 0x16
.byte 0xfd, 0x10, 0x00, 0x00
.byte 0x97, 0x11, 0x00, 0x00
.byte 0x5f, 0x43, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x70
.byte 0x72, 0x6f, 0x78, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x145D) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# FunctionType: std::_Wrap_alloc<std::allocator<int> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x1168)
# Name: _Get_first
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x68, 0x11, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x5f, 0x66, 0x69, 0x72
.byte 0x73, 0x74, 0x00, 0xf1
# Procedure (0x145E) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: std::_Wrap_alloc<std::allocator<int> >& (0x10F4)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Wrap_alloc<std::allocator<int> >&) (0x10F5)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0xf4, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xf5, 0x10, 0x00, 0x00
# FuncId (0x145F) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: std::_Wrap_alloc<std::allocator<int> >& (std::_Wrap_alloc<std::allocator<int> >&) (0x145E)
# Name: forward
# }
.byte 0x12, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0x5e, 0x14, 0x00, 0x00
.byte 0x66, 0x6f, 0x72, 0x77
.byte 0x61, 0x72, 0x64, 0x00
# MemberFunction (0x1460) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# ThisType: std::allocator<std::_Container_proxy>* (0x142E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::allocator<int>&) (0x1088)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x2e, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x88, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x1461) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# FunctionType: void std::allocator<std::_Container_proxy>::(const std::allocator<int>&) (0x1460)
# Name: allocator
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x60, 0x14, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x6f
.byte 0x72, 0x00, 0xf2, 0xf1
# MemberFuncId (0x1462) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# FunctionType: std::_Container_proxy* std::allocator<std::_Container_proxy>::(unsigned __int64) (0x1435)
# Name: allocate
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x35, 0x14, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# ArgList (0x1463) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ArgType: bool (0x30)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x30, 0x00, 0x00, 0x00
# Procedure (0x1464) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: void* (0x603)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (unsigned __int64, unsigned __int64, bool) (0x1463)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x03, 0x06, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x63, 0x14, 0x00, 0x00
# FuncId (0x1465) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: void* (unsigned __int64, unsigned __int64, bool) (0x1464)
# Name: _Allocate
# }
.byte 0x16, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0x64, 0x14, 0x00, 0x00
.byte 0x5f, 0x41, 0x6c, 0x6c
.byte 0x6f, 0x63, 0x61, 0x74
.byte 0x65, 0x00, 0xf2, 0xf1
# ArgList (0x1466) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: std::allocator<std::_Container_proxy>& (0x143C)
# ArgType: std::_Container_proxy* (0x10FE)
# ArgType: std::_Container_proxy&& (0x1458)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x3c, 0x14, 0x00, 0x00
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x58, 0x14, 0x00, 0x00
# MemberFunction (0x1467) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator_traits<std::allocator<std::_Container_proxy> > (0x1425)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (std::allocator<std::_Container_proxy>&, std::_Container_proxy*, std::_Container_proxy&&) (0x1466)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x25, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x66, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x1468) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::allocator_traits<std::allocator<std::_Container_proxy> > (0x1425)
# FunctionType: void std::allocator_traits<std::allocator<std::_Container_proxy> >::(std::allocator<std::_Container_proxy>&, std::_Container_proxy*, std::_Container_proxy&&) (0x1467)
# Name: construct
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x25, 0x14, 0x00, 0x00
.byte 0x67, 0x14, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x72, 0x75, 0x63
.byte 0x74, 0x00, 0xf2, 0xf1
# Procedure (0x1469) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: std::_Container_proxy&& (0x1458)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Container_proxy&) (0x140A)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x58, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x0a, 0x14, 0x00, 0x00
# FuncId (0x146A) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: std::_Container_proxy&& (std::_Container_proxy&) (0x1469)
# Name: forward
# }
.byte 0x12, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0x69, 0x14, 0x00, 0x00
.byte 0x66, 0x6f, 0x72, 0x77
.byte 0x61, 0x72, 0x64, 0x00
# MemberFunction (0x146B) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# ThisType: std::allocator<std::_Container_proxy>* (0x142E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::_Container_proxy*, std::_Container_proxy&&) (0x1459)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x2e, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x59, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x146C) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# FunctionType: void std::allocator<std::_Container_proxy>::(std::_Container_proxy*, std::_Container_proxy&&) (0x146B)
# Name: construct
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x6b, 0x14, 0x00, 0x00
.byte 0x63, 0x6f, 0x6e, 0x73
.byte 0x74, 0x72, 0x75, 0x63
.byte 0x74, 0x00, 0xf2, 0xf1
# MemberFuncId (0x146D) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_val<std::_Simple_types<int> > (0x110B)
# FunctionType: void std::_Vector_val<std::_Simple_types<int> >::() (0x119C)
# Name: ~_Vector_val
# }
.byte 0x1a, 0x00, 0x02, 0x16
.byte 0x0b, 0x11, 0x00, 0x00
.byte 0x9c, 0x11, 0x00, 0x00
.byte 0x7e, 0x5f, 0x56, 0x65
.byte 0x63, 0x74, 0x6f, 0x72
.byte 0x5f, 0x76, 0x61, 0x6c
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x146E) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Container_base12 (0x118C)
# FunctionType: void std::_Container_base12::() (0x11B4)
# Name: ~_Container_base12
# }
.byte 0x1e, 0x00, 0x02, 0x16
.byte 0x8c, 0x11, 0x00, 0x00
.byte 0xb4, 0x11, 0x00, 0x00
.byte 0x7e, 0x5f, 0x43, 0x6f
.byte 0x6e, 0x74, 0x61, 0x69
.byte 0x6e, 0x65, 0x72, 0x5f
.byte 0x62, 0x61, 0x73, 0x65
.byte 0x31, 0x32, 0x00, 0xf1
# MemberFuncId (0x146F) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Container_base12 (0x118C)
# FunctionType: void std::_Container_base12::() (0x11B4)
# Name: _Orphan_all
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x8c, 0x11, 0x00, 0x00
.byte 0xb4, 0x11, 0x00, 0x00
.byte 0x5f, 0x4f, 0x72, 0x70
.byte 0x68, 0x61, 0x6e, 0x5f
.byte 0x61, 0x6c, 0x6c, 0x00
# Class (0x1470) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Lockit
# LinkageName: .?AV_Lockit@std@@
# }
.byte 0x36, 0x00, 0x04, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x4c, 0x6f, 0x63, 0x6b
.byte 0x69, 0x74, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x5f
.byte 0x4c, 0x6f, 0x63, 0x6b
.byte 0x69, 0x74, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# Pointer (0x1471) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Lockit (0x1470)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x70, 0x14, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# MemberFunction (0x1472) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Lockit (0x1470)
# ThisType: std::_Lockit* (0x1471)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 0
# ArgListType: () (0x1000)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x70, 0x14, 0x00, 0x00
.byte 0x71, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x1473) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: int (0x74)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x74, 0x00, 0x00, 0x00
# MemberFunction (0x1474) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Lockit (0x1470)
# ThisType: std::_Lockit* (0x1471)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (int) (0x1473)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x70, 0x14, 0x00, 0x00
.byte 0x71, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x73, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# Modifier (0x1475) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: std::_Lockit (0x1470)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x70, 0x14, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x1476) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const std::_Lockit (0x1475)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x75, 0x14, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x1477) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: const std::_Lockit& (0x1476)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x76, 0x14, 0x00, 0x00
# MemberFunction (0x1478) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Lockit (0x1470)
# ThisType: std::_Lockit* (0x1471)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Lockit&) (0x1477)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x70, 0x14, 0x00, 0x00
.byte 0x71, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x77, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x1479) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Lockit::() (0x1472)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Lockit::(int) (0x1474)
# ]
# Method [
# AccessSpecifier: Public (0x3)
# Type: void std::_Lockit::(const std::_Lockit&) (0x1478)
# ]
# }
.byte 0x1a, 0x00, 0x06, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x72, 0x14, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x74, 0x14, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x78, 0x14, 0x00, 0x00
# MemberFunction (0x147A) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Lockit (0x1470)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (int) (0x1473)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x70, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x73, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x147B) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 1
# Arguments [
# ArgType: std::_Lockit* (0x1471)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x12
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x71, 0x14, 0x00, 0x00
# MemberFunction (0x147C) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Lockit (0x1470)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Lockit*) (0x147B)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x70, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x7b, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# ArgList (0x147D) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::_Lockit* (0x1471)
# ArgType: int (0x74)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x71, 0x14, 0x00, 0x00
.byte 0x74, 0x00, 0x00, 0x00
# MemberFunction (0x147E) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Lockit (0x1470)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::_Lockit*, int) (0x147D)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x70, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x7d, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MethodOverloadList (0x147F) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: void std::_Lockit::(int) (0x147A)
# ]
# Method [
# AccessSpecifier: Private (0x1)
# MethodKind: Static (0x2)
# Type: void std::_Lockit::(std::_Lockit*) (0x147C)
# ]
# Method [
# AccessSpecifier: Private (0x1)
# MethodKind: Static (0x2)
# Type: void std::_Lockit::(std::_Lockit*, int) (0x147E)
# ]
# }
.byte 0x1a, 0x00, 0x06, 0x12
.byte 0x0b, 0x00, 0x00, 0x00
.byte 0x7a, 0x14, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00
.byte 0x7c, 0x14, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00
.byte 0x7e, 0x14, 0x00, 0x00
# MethodOverloadList (0x1480) {
# TypeLeafKind: LF_METHODLIST (0x1206)
# Method [
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: void std::_Lockit::(int) (0x147A)
# ]
# Method [
# AccessSpecifier: Private (0x1)
# MethodKind: Static (0x2)
# Type: void std::_Lockit::(std::_Lockit*) (0x147C)
# ]
# }
.byte 0x12, 0x00, 0x06, 0x12
.byte 0x0b, 0x00, 0x00, 0x00
.byte 0x7a, 0x14, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00
.byte 0x7c, 0x14, 0x00, 0x00
# Pointer (0x1481) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: std::_Lockit (0x1470)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x70, 0x14, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# MemberFunction (0x1482) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Lockit& (0x1481)
# ClassType: std::_Lockit (0x1470)
# ThisType: std::_Lockit* (0x1471)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const std::_Lockit&) (0x1477)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x81, 0x14, 0x00, 0x00
.byte 0x70, 0x14, 0x00, 0x00
.byte 0x71, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x77, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x1483) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# DataMember {
# TypeLeafKind: LF_MEMBER (0x150D)
# AccessSpecifier: Private (0x1)
# Type: int (0x74)
# FieldOffset: 0x0
# Name: _Locktype
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x3
# MethodListIndex: 0x1479
# Name: _Lockit
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: void std::_Lockit::() (0x1472)
# Name: ~_Lockit
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x3
# MethodListIndex: 0x147F
# Name: _Lockit_ctor
# }
# OverloadedMethod {
# TypeLeafKind: LF_METHOD (0x150F)
# MethodCount: 0x2
# MethodListIndex: 0x1480
# Name: _Lockit_dtor
# }
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# Type: std::_Lockit& std::_Lockit::(const std::_Lockit&) (0x1482)
# Name: operator=
# }
# }
.byte 0x7e, 0x00, 0x03, 0x12
.byte 0x0d, 0x15, 0x01, 0x00
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x5f, 0x4c
.byte 0x6f, 0x63, 0x6b, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x0f, 0x15, 0x03, 0x00
.byte 0x79, 0x14, 0x00, 0x00
.byte 0x5f, 0x4c, 0x6f, 0x63
.byte 0x6b, 0x69, 0x74, 0x00
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x72, 0x14, 0x00, 0x00
.byte 0x7e, 0x5f, 0x4c, 0x6f
.byte 0x63, 0x6b, 0x69, 0x74
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x03, 0x00
.byte 0x7f, 0x14, 0x00, 0x00
.byte 0x5f, 0x4c, 0x6f, 0x63
.byte 0x6b, 0x69, 0x74, 0x5f
.byte 0x63, 0x74, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x0f, 0x15, 0x02, 0x00
.byte 0x80, 0x14, 0x00, 0x00
.byte 0x5f, 0x4c, 0x6f, 0x63
.byte 0x6b, 0x69, 0x74, 0x5f
.byte 0x64, 0x74, 0x6f, 0x72
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x11, 0x15, 0x03, 0x00
.byte 0x82, 0x14, 0x00, 0x00
.byte 0x6f, 0x70, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x3d, 0x00, 0xf2, 0xf1
# Class (0x1484) {
# TypeLeafKind: LF_CLASS (0x1504)
# MemberCount: 11
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x1483)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 4
# Name: std::_Lockit
# LinkageName: .?AV_Lockit@std@@
# }
.byte 0x36, 0x00, 0x04, 0x15
.byte 0x0b, 0x00, 0x00, 0x02
.byte 0x83, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x04, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x4c, 0x6f, 0x63, 0x6b
.byte 0x69, 0x74, 0x00, 0x2e
.byte 0x3f, 0x41, 0x56, 0x5f
.byte 0x4c, 0x6f, 0x63, 0x6b
.byte 0x69, 0x74, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# StringId (0x1485) {
# TypeLeafKind: LF_STRING_ID (0x1605)
# Id: 0x0
# StringData: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\yvals.h
# }
.byte 0x4e, 0x00, 0x05, 0x16
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x43, 0x3a, 0x5c, 0x50
.byte 0x72, 0x6f, 0x67, 0x72
.byte 0x61, 0x6d, 0x20, 0x46
.byte 0x69, 0x6c, 0x65, 0x73
.byte 0x20, 0x28, 0x78, 0x38
.byte 0x36, 0x29, 0x5c, 0x4d
.byte 0x69, 0x63, 0x72, 0x6f
.byte 0x73, 0x6f, 0x66, 0x74
.byte 0x20, 0x56, 0x69, 0x73
.byte 0x75, 0x61, 0x6c, 0x20
.byte 0x53, 0x74, 0x75, 0x64
.byte 0x69, 0x6f, 0x20, 0x31
.byte 0x34, 0x2e, 0x30, 0x5c
.byte 0x56, 0x43, 0x5c, 0x49
.byte 0x4e, 0x43, 0x4c, 0x55
.byte 0x44, 0x45, 0x5c, 0x79
.byte 0x76, 0x61, 0x6c, 0x73
.byte 0x2e, 0x68, 0x00, 0xf1
# UdtSourceLine (0x1486) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Lockit (0x1484)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\yvals.h (0x1485)
# LineNumber: 621
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0x84, 0x14, 0x00, 0x00
.byte 0x85, 0x14, 0x00, 0x00
.byte 0x6d, 0x02, 0x00, 0x00
# ArgList (0x1487) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: const int* (0x104B)
# ArgType: const int* (0x104B)
# ArgType: std::forward_iterator_tag (0x137E)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x7e, 0x13, 0x00, 0x00
# MemberFunction (0x1488) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (const int*, const int*, std::forward_iterator_tag) (0x1487)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x87, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x1489) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# FunctionType: void std::vector<int,std::allocator<int> >::(const int*, const int*, std::forward_iterator_tag) (0x1488)
# Name: _Construct
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x88, 0x14, 0x00, 0x00
.byte 0x5f, 0x43, 0x6f, 0x6e
.byte 0x73, 0x74, 0x72, 0x75
.byte 0x63, 0x74, 0x00, 0xf1
# MemberFuncId (0x148A) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# FunctionType: bool std::vector<int,std::allocator<int> >::(unsigned __int64) (0x10DF)
# Name: _Buy
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xdf, 0x10, 0x00, 0x00
.byte 0x5f, 0x42, 0x75, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
# Procedure (0x148B) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: __int64 (0x13)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const int*, const int*) (0x104E)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0x4e, 0x10, 0x00, 0x00
# FuncId (0x148C) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: __int64 (const int*, const int*) (0x148B)
# Name: distance
# }
.byte 0x16, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0x8b, 0x14, 0x00, 0x00
.byte 0x64, 0x69, 0x73, 0x74
.byte 0x61, 0x6e, 0x63, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# ArgList (0x148D) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: const int* (0x104B)
# ArgType: const int* (0x104B)
# ArgType: int* (0x674)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
# MemberFunction (0x148E) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: int* (0x674)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# ThisType: std::vector<int,std::allocator<int> >* (0x1083)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (const int*, const int*, int*) (0x148D)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x83, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x8d, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x148F) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# FunctionType: int* std::vector<int,std::allocator<int> >::(const int*, const int*, int*) (0x148E)
# Name: _Ucopy
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x8e, 0x14, 0x00, 0x00
.byte 0x5f, 0x55, 0x63, 0x6f
.byte 0x70, 0x79, 0x00, 0xf1
# MemberFuncId (0x1490) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# FunctionType: int*& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1113)
# Name: _Mylast
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x13, 0x11, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x6c
.byte 0x61, 0x73, 0x74, 0x00
# MemberFuncId (0x1491) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# FunctionType: void std::vector<int,std::allocator<int> >::() (0x1084)
# Name: _Tidy
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x81, 0x10, 0x00, 0x00
.byte 0x84, 0x10, 0x00, 0x00
.byte 0x5f, 0x54, 0x69, 0x64
.byte 0x79, 0x00, 0xf2, 0xf1
# MemberFuncId (0x1492) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# FunctionType: int*& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1113)
# Name: _Myend
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x13, 0x11, 0x00, 0x00
.byte 0x5f, 0x4d, 0x79, 0x65
.byte 0x6e, 0x64, 0x00, 0xf1
# MemberFuncId (0x1493) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# FunctionType: unsigned __int64 std::vector<int,std::allocator<int> >::() (0x10C2)
# Name: max_size
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xc2, 0x10, 0x00, 0x00
.byte 0x6d, 0x61, 0x78, 0x5f
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x1494) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# FunctionType: void std::vector<int,std::allocator<int> >::() (0x10E6)
# Name: _Xlen
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xe6, 0x10, 0x00, 0x00
.byte 0x5f, 0x58, 0x6c, 0x65
.byte 0x6e, 0x00, 0xf2, 0xf1
# MemberFuncId (0x1495) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# FunctionType: int* std::_Wrap_alloc<std::allocator<int> >::(unsigned __int64) (0x115D)
# Name: allocate
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x5d, 0x11, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x1496) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# FunctionType: const std::_Wrap_alloc<std::allocator<int> >& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1109)
# Name: _Getal
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x82, 0x10, 0x00, 0x00
.byte 0x09, 0x11, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x61, 0x6c, 0x00, 0xf1
# MemberFuncId (0x1497) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# FunctionType: unsigned __int64 std::_Wrap_alloc<std::allocator<int> >::(std::_Nil) (0x1162)
# Name: max_size
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x62, 0x11, 0x00, 0x00
.byte 0x6d, 0x61, 0x78, 0x5f
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x1498) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1> (0x10ED)
# FunctionType: const std::_Wrap_alloc<std::allocator<int> >& std::_Compressed_pair<std::_Wrap_alloc<std::allocator<int> >,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x116B)
# Name: _Get_first
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xed, 0x10, 0x00, 0x00
.byte 0x6b, 0x11, 0x00, 0x00
.byte 0x5f, 0x47, 0x65, 0x74
.byte 0x5f, 0x66, 0x69, 0x72
.byte 0x73, 0x74, 0x00, 0xf1
# MemberFuncId (0x1499) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::allocator_traits<std::allocator<int> > (0x1163)
# FunctionType: unsigned __int64 std::allocator_traits<std::allocator<int> >::(const std::allocator<int>&) (0x11AE)
# Name: max_size
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x63, 0x11, 0x00, 0x00
.byte 0xae, 0x11, 0x00, 0x00
.byte 0x6d, 0x61, 0x78, 0x5f
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x149A) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::allocator<int> (0x1085)
# FunctionType: unsigned __int64 std::allocator<int>::() (0x112D)
# Name: max_size
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x2d, 0x11, 0x00, 0x00
.byte 0x6d, 0x61, 0x78, 0x5f
.byte 0x73, 0x69, 0x7a, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x149B) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::allocator<int> (0x1085)
# FunctionType: int* std::allocator<int>::(unsigned __int64) (0x1127)
# Name: allocate
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x27, 0x11, 0x00, 0x00
.byte 0x61, 0x6c, 0x6c, 0x6f
.byte 0x63, 0x61, 0x74, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# ArgList (0x149C) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: const int* (0x104B)
# ArgType: const int* (0x104B)
# ArgType: std::random_access_iterator_tag (0x1232)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x32, 0x12, 0x00, 0x00
# Procedure (0x149D) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: __int64 (0x13)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (const int*, const int*, std::random_access_iterator_tag) (0x149C)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x9c, 0x14, 0x00, 0x00
# FuncId (0x149E) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: __int64 (const int*, const int*, std::random_access_iterator_tag) (0x149D)
# Name: _Distance1
# }
.byte 0x16, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0x9d, 0x14, 0x00, 0x00
.byte 0x5f, 0x44, 0x69, 0x73
.byte 0x74, 0x61, 0x6e, 0x63
.byte 0x65, 0x31, 0x00, 0xf1
# Modifier (0x149F) {
# TypeLeafKind: LF_MODIFIER (0x1001)
# ModifiedType: wchar_t (0x71)
# Modifiers [ (0x1)
# Const (0x1)
# ]
# }
.byte 0x0a, 0x00, 0x01, 0x10
.byte 0x71, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0xf2, 0xf1
# Pointer (0x14A0) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const wchar_t (0x149F)
# PointerAttributes: 0x1000C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x9f, 0x14, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00
# ArgList (0x14A1) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: const int* (0x104B)
# ArgType: const wchar_t* (0x14A0)
# ArgType: unsigned (0x75)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0xa0, 0x14, 0x00, 0x00
.byte 0x75, 0x00, 0x00, 0x00
# Procedure (0x14A2) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: void (0x3)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (const int*, const wchar_t*, unsigned) (0x14A1)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0xa1, 0x14, 0x00, 0x00
# FuncId (0x14A3) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: void (const int*, const wchar_t*, unsigned) (0x14A2)
# Name: _Debug_pointer
# }
.byte 0x1a, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xa2, 0x14, 0x00, 0x00
.byte 0x5f, 0x44, 0x65, 0x62
.byte 0x75, 0x67, 0x5f, 0x70
.byte 0x6f, 0x69, 0x6e, 0x74
.byte 0x65, 0x72, 0x00, 0xf1
# ArgList (0x14A4) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 4
# Arguments [
# ArgType: const int* (0x104B)
# ArgType: const int* (0x104B)
# ArgType: int* (0x674)
# ArgType: std::_Wrap_alloc<std::allocator<int> >& (0x10F4)
# ]
# }
.byte 0x16, 0x00, 0x01, 0x12
.byte 0x04, 0x00, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0xf4, 0x10, 0x00, 0x00
# Procedure (0x14A5) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: int* (0x674)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (const int*, const int*, int*, std::_Wrap_alloc<std::allocator<int> >&) (0x14A4)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0xa4, 0x14, 0x00, 0x00
# FuncId (0x14A6) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: int* (const int*, const int*, int*, std::_Wrap_alloc<std::allocator<int> >&) (0x14A5)
# Name: _Uninitialized_copy
# }
.byte 0x1e, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xa5, 0x14, 0x00, 0x00
.byte 0x5f, 0x55, 0x6e, 0x69
.byte 0x6e, 0x69, 0x74, 0x69
.byte 0x61, 0x6c, 0x69, 0x7a
.byte 0x65, 0x64, 0x5f, 0x63
.byte 0x6f, 0x70, 0x79, 0x00
# ArgList (0x14A7) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: int*& (0x1112)
# ArgType: int* (0x674)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x12, 0x11, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
# Procedure (0x14A8) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: int*& (0x1112)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (int*&, int*) (0x14A7)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x12, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xa7, 0x14, 0x00, 0x00
# FuncId (0x14A9) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: int*& (int*&, int*) (0x14A8)
# Name: _Rechecked
# }
.byte 0x16, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xa8, 0x14, 0x00, 0x00
.byte 0x5f, 0x52, 0x65, 0x63
.byte 0x68, 0x65, 0x63, 0x6b
.byte 0x65, 0x64, 0x00, 0xf1
# FuncId (0x14AA) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: int* (const int*, const int*, int*, std::_Wrap_alloc<std::allocator<int> >&) (0x14A5)
# Name: _Uninitialized_copy_al_unchecked
# }
.byte 0x2e, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xa5, 0x14, 0x00, 0x00
.byte 0x5f, 0x55, 0x6e, 0x69
.byte 0x6e, 0x69, 0x74, 0x69
.byte 0x61, 0x6c, 0x69, 0x7a
.byte 0x65, 0x64, 0x5f, 0x63
.byte 0x6f, 0x70, 0x79, 0x5f
.byte 0x61, 0x6c, 0x5f, 0x75
.byte 0x6e, 0x63, 0x68, 0x65
.byte 0x63, 0x6b, 0x65, 0x64
.byte 0x00, 0xf3, 0xf2, 0xf1
# FuncId (0x14AB) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: int* (int*) (0x13EC)
# Name: _Unchecked
# }
.byte 0x16, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xec, 0x13, 0x00, 0x00
.byte 0x5f, 0x55, 0x6e, 0x63
.byte 0x68, 0x65, 0x63, 0x6b
.byte 0x65, 0x64, 0x00, 0xf1
# Procedure (0x14AC) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: const int* (0x104B)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (const int*) (0x10E2)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0xe2, 0x10, 0x00, 0x00
# FuncId (0x14AD) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: const int* (const int*) (0x14AC)
# Name: _Unchecked
# }
.byte 0x16, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xac, 0x14, 0x00, 0x00
.byte 0x5f, 0x55, 0x6e, 0x63
.byte 0x68, 0x65, 0x63, 0x6b
.byte 0x65, 0x64, 0x00, 0xf1
# Struct (0x14AE) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Really_trivial_ptr_iterator_tag
# LinkageName: .?AU_Really_trivial_ptr_iterator_tag@std@@
# }
.byte 0x66, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x52, 0x65, 0x61, 0x6c
.byte 0x6c, 0x79, 0x5f, 0x74
.byte 0x72, 0x69, 0x76, 0x69
.byte 0x61, 0x6c, 0x5f, 0x70
.byte 0x74, 0x72, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x74, 0x61, 0x67, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x5f, 0x52, 0x65, 0x61
.byte 0x6c, 0x6c, 0x79, 0x5f
.byte 0x74, 0x72, 0x69, 0x76
.byte 0x69, 0x61, 0x6c, 0x5f
.byte 0x70, 0x74, 0x72, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# ArgList (0x14AF) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 6
# Arguments [
# ArgType: const int* (0x104B)
# ArgType: const int* (0x104B)
# ArgType: int* (0x674)
# ArgType: std::_Wrap_alloc<std::allocator<int> >& (0x10F4)
# ArgType: std::_Really_trivial_ptr_iterator_tag (0x14AE)
# ArgType: std::integral_constant<bool,1> (0x10A7)
# ]
# }
.byte 0x1e, 0x00, 0x01, 0x12
.byte 0x06, 0x00, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x4b, 0x10, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0xf4, 0x10, 0x00, 0x00
.byte 0xae, 0x14, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
# Procedure (0x14B0) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: int* (0x674)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 6
# ArgListType: (const int*, const int*, int*, std::_Wrap_alloc<std::allocator<int> >&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant<bool,1>) (0x14AF)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x00, 0x00, 0x06, 0x00
.byte 0xaf, 0x14, 0x00, 0x00
# Struct (0x14B1) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_Trivially_copyable_ptr_iterator_tag
# LinkageName: .?AU_Trivially_copyable_ptr_iterator_tag@std@@
# }
.byte 0x6e, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x54, 0x72, 0x69, 0x76
.byte 0x69, 0x61, 0x6c, 0x6c
.byte 0x79, 0x5f, 0x63, 0x6f
.byte 0x70, 0x79, 0x61, 0x62
.byte 0x6c, 0x65, 0x5f, 0x70
.byte 0x74, 0x72, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x74, 0x61, 0x67, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x5f, 0x54, 0x72, 0x69
.byte 0x76, 0x69, 0x61, 0x6c
.byte 0x6c, 0x79, 0x5f, 0x63
.byte 0x6f, 0x70, 0x79, 0x61
.byte 0x62, 0x6c, 0x65, 0x5f
.byte 0x70, 0x74, 0x72, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# FieldList (0x14B2) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::_Trivially_copyable_ptr_iterator_tag (0x14B1)
# BaseOffset: 0x0
# }
# }
.byte 0x0e, 0x00, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0xb1, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
# Struct (0x14B3) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 1
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x14B2)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::_Really_trivial_ptr_iterator_tag
# LinkageName: .?AU_Really_trivial_ptr_iterator_tag@std@@
# }
.byte 0x66, 0x00, 0x05, 0x15
.byte 0x01, 0x00, 0x00, 0x02
.byte 0xb2, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x52, 0x65, 0x61, 0x6c
.byte 0x6c, 0x79, 0x5f, 0x74
.byte 0x72, 0x69, 0x76, 0x69
.byte 0x61, 0x6c, 0x5f, 0x70
.byte 0x74, 0x72, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x74, 0x61, 0x67, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x5f, 0x52, 0x65, 0x61
.byte 0x6c, 0x6c, 0x79, 0x5f
.byte 0x74, 0x72, 0x69, 0x76
.byte 0x69, 0x61, 0x6c, 0x5f
.byte 0x70, 0x74, 0x72, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x14B4) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Really_trivial_ptr_iterator_tag (0x14B3)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility (0x1182)
# LineNumber: 544
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xb3, 0x14, 0x00, 0x00
.byte 0x82, 0x11, 0x00, 0x00
.byte 0x20, 0x02, 0x00, 0x00
# Struct (0x14B5) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::_General_ptr_iterator_tag
# LinkageName: .?AU_General_ptr_iterator_tag@std@@
# }
.byte 0x5a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x47, 0x65, 0x6e, 0x65
.byte 0x72, 0x61, 0x6c, 0x5f
.byte 0x70, 0x74, 0x72, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x5f, 0x47, 0x65
.byte 0x6e, 0x65, 0x72, 0x61
.byte 0x6c, 0x5f, 0x70, 0x74
.byte 0x72, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x5f, 0x74
.byte 0x61, 0x67, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# FieldList (0x14B6) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# BaseClass {
# TypeLeafKind: LF_BCLASS (0x1400)
# AccessSpecifier: Public (0x3)
# BaseType: std::_General_ptr_iterator_tag (0x14B5)
# BaseOffset: 0x0
# }
# }
.byte 0x0e, 0x00, 0x03, 0x12
.byte 0x00, 0x14, 0x03, 0x00
.byte 0xb5, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0xf2, 0xf1
# Struct (0x14B7) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 1
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x14B6)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::_Trivially_copyable_ptr_iterator_tag
# LinkageName: .?AU_Trivially_copyable_ptr_iterator_tag@std@@
# }
.byte 0x6e, 0x00, 0x05, 0x15
.byte 0x01, 0x00, 0x00, 0x02
.byte 0xb6, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x54, 0x72, 0x69, 0x76
.byte 0x69, 0x61, 0x6c, 0x6c
.byte 0x79, 0x5f, 0x63, 0x6f
.byte 0x70, 0x79, 0x61, 0x62
.byte 0x6c, 0x65, 0x5f, 0x70
.byte 0x74, 0x72, 0x5f, 0x69
.byte 0x74, 0x65, 0x72, 0x61
.byte 0x74, 0x6f, 0x72, 0x5f
.byte 0x74, 0x61, 0x67, 0x00
.byte 0x2e, 0x3f, 0x41, 0x55
.byte 0x5f, 0x54, 0x72, 0x69
.byte 0x76, 0x69, 0x61, 0x6c
.byte 0x6c, 0x79, 0x5f, 0x63
.byte 0x6f, 0x70, 0x79, 0x61
.byte 0x62, 0x6c, 0x65, 0x5f
.byte 0x70, 0x74, 0x72, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x00, 0xf1
# UdtSourceLine (0x14B8) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_Trivially_copyable_ptr_iterator_tag (0x14B7)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility (0x1182)
# LineNumber: 539
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xb7, 0x14, 0x00, 0x00
.byte 0x82, 0x11, 0x00, 0x00
.byte 0x1b, 0x02, 0x00, 0x00
# Struct (0x14B9) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x200)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x11A3)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::_General_ptr_iterator_tag
# LinkageName: .?AU_General_ptr_iterator_tag@std@@
# }
.byte 0x5a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x00, 0x02
.byte 0xa3, 0x11, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x47, 0x65, 0x6e, 0x65
.byte 0x72, 0x61, 0x6c, 0x5f
.byte 0x70, 0x74, 0x72, 0x5f
.byte 0x69, 0x74, 0x65, 0x72
.byte 0x61, 0x74, 0x6f, 0x72
.byte 0x5f, 0x74, 0x61, 0x67
.byte 0x00, 0x2e, 0x3f, 0x41
.byte 0x55, 0x5f, 0x47, 0x65
.byte 0x6e, 0x65, 0x72, 0x61
.byte 0x6c, 0x5f, 0x70, 0x74
.byte 0x72, 0x5f, 0x69, 0x74
.byte 0x65, 0x72, 0x61, 0x74
.byte 0x6f, 0x72, 0x5f, 0x74
.byte 0x61, 0x67, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# UdtSourceLine (0x14BA) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::_General_ptr_iterator_tag (0x14B9)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility (0x1182)
# LineNumber: 535
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xb9, 0x14, 0x00, 0x00
.byte 0x82, 0x11, 0x00, 0x00
.byte 0x17, 0x02, 0x00, 0x00
# FuncId (0x14BB) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: int* (const int*, const int*, int*, std::_Wrap_alloc<std::allocator<int> >&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant<bool,1>) (0x14B0)
# Name: _Uninitialized_copy_al_unchecked1
# }
.byte 0x2e, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xb0, 0x14, 0x00, 0x00
.byte 0x5f, 0x55, 0x6e, 0x69
.byte 0x6e, 0x69, 0x74, 0x69
.byte 0x61, 0x6c, 0x69, 0x7a
.byte 0x65, 0x64, 0x5f, 0x63
.byte 0x6f, 0x70, 0x79, 0x5f
.byte 0x61, 0x6c, 0x5f, 0x75
.byte 0x6e, 0x63, 0x68, 0x65
.byte 0x63, 0x6b, 0x65, 0x64
.byte 0x31, 0x00, 0xf2, 0xf1
# Pointer (0x14BC) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const int (0x104A)
# PointerAttributes: 0x1040C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 1
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x4a, 0x10, 0x00, 0x00
.byte 0x0c, 0x04, 0x01, 0x00
# Pointer (0x14BD) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: const int* const (0x14BC)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xbc, 0x14, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# Pointer (0x14BE) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: int (0x74)
# PointerAttributes: 0x1040C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 1
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x74, 0x00, 0x00, 0x00
.byte 0x0c, 0x04, 0x01, 0x00
# Pointer (0x14BF) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: int* const (0x14BE)
# PointerAttributes: 0x1002C
# PtrType: Near64 (0xC)
# PtrMode: LValueReference (0x1)
# IsFlat: 0
# IsConst: 0
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0xbe, 0x14, 0x00, 0x00
.byte 0x2c, 0x00, 0x01, 0x00
# ArgList (0x14C0) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: const int* const& (0x14BD)
# ArgType: int* const& (0x14BF)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0xbd, 0x14, 0x00, 0x00
.byte 0xbf, 0x14, 0x00, 0x00
# Procedure (0x14C1) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: std::_Really_trivial_ptr_iterator_tag (0x14AE)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (const int* const&, int* const&) (0x14C0)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0xae, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xc0, 0x14, 0x00, 0x00
# FuncId (0x14C2) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: std::_Really_trivial_ptr_iterator_tag (const int* const&, int* const&) (0x14C1)
# Name: _Ptr_copy_cat
# }
.byte 0x1a, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xc1, 0x14, 0x00, 0x00
.byte 0x5f, 0x50, 0x74, 0x72
.byte 0x5f, 0x63, 0x6f, 0x70
.byte 0x79, 0x5f, 0x63, 0x61
.byte 0x74, 0x00, 0xf2, 0xf1
# Procedure (0x14C3) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: int* (0x674)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (const int*, const int*, int*) (0x148D)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0x8d, 0x14, 0x00, 0x00
# FuncId (0x14C4) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: int* (const int*, const int*, int*) (0x14C3)
# Name: _Copy_memmove
# }
.byte 0x1a, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xc3, 0x14, 0x00, 0x00
.byte 0x5f, 0x43, 0x6f, 0x70
.byte 0x79, 0x5f, 0x6d, 0x65
.byte 0x6d, 0x6d, 0x6f, 0x76
.byte 0x65, 0x00, 0xf2, 0xf1
# Pointer (0x14C5) {
# TypeLeafKind: LF_POINTER (0x1002)
# PointeeType: char (0x70)
# PointerAttributes: 0x1040C
# PtrType: Near64 (0xC)
# PtrMode: Pointer (0x0)
# IsFlat: 0
# IsConst: 1
# IsVolatile: 0
# IsUnaligned: 0
# IsRestrict: 0
# SizeOf: 8
# }
.byte 0x0a, 0x00, 0x02, 0x10
.byte 0x70, 0x00, 0x00, 0x00
.byte 0x0c, 0x04, 0x01, 0x00
# MemberFuncId (0x14C6) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# FunctionType: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x10EF)
# Name: _Orphan_all
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xef, 0x10, 0x00, 0x00
.byte 0x5f, 0x4f, 0x72, 0x70
.byte 0x68, 0x61, 0x6e, 0x5f
.byte 0x61, 0x6c, 0x6c, 0x00
# MemberFuncId (0x14C7) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
# FunctionType: void std::vector<int,std::allocator<int> >::(int*, int*) (0x10E0)
# Name: _Destroy
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x81, 0x10, 0x00, 0x00
.byte 0xe0, 0x10, 0x00, 0x00
.byte 0x5f, 0x44, 0x65, 0x73
.byte 0x74, 0x72, 0x6f, 0x79
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFuncId (0x14C8) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Wrap_alloc<std::allocator<int> > (0x10E8)
# FunctionType: void std::_Wrap_alloc<std::allocator<int> >::(int*, unsigned __int64) (0x1161)
# Name: deallocate
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xe8, 0x10, 0x00, 0x00
.byte 0x61, 0x11, 0x00, 0x00
.byte 0x64, 0x65, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x65, 0x00, 0xf1
# ArgList (0x14C9) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: int* (0x674)
# ArgType: int* (0x674)
# ArgType: std::_Wrap_alloc<std::allocator<int> >& (0x10F4)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0xf4, 0x10, 0x00, 0x00
# Procedure (0x14CA) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: void (0x3)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (int*, int*, std::_Wrap_alloc<std::allocator<int> >&) (0x14C9)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0xc9, 0x14, 0x00, 0x00
# FuncId (0x14CB) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: void (int*, int*, std::_Wrap_alloc<std::allocator<int> >&) (0x14CA)
# Name: _Destroy_range
# }
.byte 0x1a, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xca, 0x14, 0x00, 0x00
.byte 0x5f, 0x44, 0x65, 0x73
.byte 0x74, 0x72, 0x6f, 0x79
.byte 0x5f, 0x72, 0x61, 0x6e
.byte 0x67, 0x65, 0x00, 0xf1
# ArgList (0x14CC) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 4
# Arguments [
# ArgType: int* (0x674)
# ArgType: int* (0x674)
# ArgType: std::_Wrap_alloc<std::allocator<int> >& (0x10F4)
# ArgType: std::integral_constant<bool,1> (0x10A7)
# ]
# }
.byte 0x16, 0x00, 0x01, 0x12
.byte 0x04, 0x00, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0x74, 0x06, 0x00, 0x00
.byte 0xf4, 0x10, 0x00, 0x00
.byte 0xa7, 0x10, 0x00, 0x00
# Procedure (0x14CD) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: void (0x3)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 4
# ArgListType: (int*, int*, std::_Wrap_alloc<std::allocator<int> >&, std::integral_constant<bool,1>) (0x14CC)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00
.byte 0xcc, 0x14, 0x00, 0x00
# FuncId (0x14CE) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: void (int*, int*, std::_Wrap_alloc<std::allocator<int> >&, std::integral_constant<bool,1>) (0x14CD)
# Name: _Destroy_range1
# }
.byte 0x1a, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xcd, 0x14, 0x00, 0x00
.byte 0x5f, 0x44, 0x65, 0x73
.byte 0x74, 0x72, 0x6f, 0x79
.byte 0x5f, 0x72, 0x61, 0x6e
.byte 0x67, 0x65, 0x31, 0x00
# MemberFuncId (0x14CF) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::allocator<int> (0x1085)
# FunctionType: void std::allocator<int>::(int*, unsigned __int64) (0x1126)
# Name: deallocate
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x85, 0x10, 0x00, 0x00
.byte 0x26, 0x11, 0x00, 0x00
.byte 0x64, 0x65, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x65, 0x00, 0xf1
# ArgList (0x14D0) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 3
# Arguments [
# ArgType: void* (0x603)
# ArgType: unsigned __int64 (0x23)
# ArgType: unsigned __int64 (0x23)
# ]
# }
.byte 0x12, 0x00, 0x01, 0x12
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x03, 0x06, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
.byte 0x23, 0x00, 0x00, 0x00
# Procedure (0x14D1) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: void (0x3)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 3
# ArgListType: (void*, unsigned __int64, unsigned __int64) (0x14D0)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00
.byte 0xd0, 0x14, 0x00, 0x00
# FuncId (0x14D2) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: void (void*, unsigned __int64, unsigned __int64) (0x14D1)
# Name: _Deallocate
# }
.byte 0x16, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xd1, 0x14, 0x00, 0x00
.byte 0x5f, 0x44, 0x65, 0x61
.byte 0x6c, 0x6c, 0x6f, 0x63
.byte 0x61, 0x74, 0x65, 0x00
# MemberFuncId (0x14D3) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
# FunctionType: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x10EF)
# Name: _Free_proxy
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x82, 0x10, 0x00, 0x00
.byte 0xef, 0x10, 0x00, 0x00
.byte 0x5f, 0x46, 0x72, 0x65
.byte 0x65, 0x5f, 0x70, 0x72
.byte 0x6f, 0x78, 0x79, 0x00
# MemberFunction (0x14D4) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# ThisType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> >* (0x1412)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Container_proxy*) (0x1453)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x12, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x53, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x14D5) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# FunctionType: void std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(std::_Container_proxy*) (0x14D4)
# Name: destroy
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x04, 0x14, 0x00, 0x00
.byte 0xd4, 0x14, 0x00, 0x00
.byte 0x64, 0x65, 0x73, 0x74
.byte 0x72, 0x6f, 0x79, 0x00
# MemberFuncId (0x14D6) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# FunctionType: void std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(std::_Container_proxy*, unsigned __int64) (0x1423)
# Name: deallocate
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x23, 0x14, 0x00, 0x00
.byte 0x64, 0x65, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x65, 0x00, 0xf1
# MemberFuncId (0x14D7) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::_Wrap_alloc<std::allocator<std::_Container_proxy> > (0x1404)
# FunctionType: std::_Container_proxy* std::_Wrap_alloc<std::allocator<std::_Container_proxy> >::(std::_Container_proxy&) (0x140B)
# Name: address
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x04, 0x14, 0x00, 0x00
.byte 0x0b, 0x14, 0x00, 0x00
.byte 0x61, 0x64, 0x64, 0x72
.byte 0x65, 0x73, 0x73, 0x00
# ArgList (0x14D8) {
# TypeLeafKind: LF_ARGLIST (0x1201)
# NumArgs: 2
# Arguments [
# ArgType: std::allocator<std::_Container_proxy>& (0x143C)
# ArgType: std::_Container_proxy* (0x10FE)
# ]
# }
.byte 0x0e, 0x00, 0x01, 0x12
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x3c, 0x14, 0x00, 0x00
.byte 0xfe, 0x10, 0x00, 0x00
# MemberFunction (0x14D9) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator_traits<std::allocator<std::_Container_proxy> > (0x1425)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 2
# ArgListType: (std::allocator<std::_Container_proxy>&, std::_Container_proxy*) (0x14D8)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x25, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x02, 0x00
.byte 0xd8, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x14DA) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::allocator_traits<std::allocator<std::_Container_proxy> > (0x1425)
# FunctionType: void std::allocator_traits<std::allocator<std::_Container_proxy> >::(std::allocator<std::_Container_proxy>&, std::_Container_proxy*) (0x14D9)
# Name: destroy
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x25, 0x14, 0x00, 0x00
.byte 0xd9, 0x14, 0x00, 0x00
.byte 0x64, 0x65, 0x73, 0x74
.byte 0x72, 0x6f, 0x79, 0x00
# MemberFunction (0x14DB) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: void (0x3)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# ThisType: std::allocator<std::_Container_proxy>* (0x142E)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Container_proxy*) (0x1453)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x2e, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x53, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# MemberFuncId (0x14DC) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# FunctionType: void std::allocator<std::_Container_proxy>::(std::_Container_proxy*) (0x14DB)
# Name: destroy
# }
.byte 0x12, 0x00, 0x02, 0x16
.byte 0x05, 0x14, 0x00, 0x00
.byte 0xdb, 0x14, 0x00, 0x00
.byte 0x64, 0x65, 0x73, 0x74
.byte 0x72, 0x6f, 0x79, 0x00
# MemberFuncId (0x14DD) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::allocator<std::_Container_proxy> (0x1405)
# FunctionType: void std::allocator<std::_Container_proxy>::(std::_Container_proxy*, unsigned __int64) (0x1434)
# Name: deallocate
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0x05, 0x14, 0x00, 0x00
.byte 0x34, 0x14, 0x00, 0x00
.byte 0x64, 0x65, 0x61, 0x6c
.byte 0x6c, 0x6f, 0x63, 0x61
.byte 0x74, 0x65, 0x00, 0xf1
# Struct (0x14DE) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 0
# Properties [ (0x280)
# ForwardReference (0x80)
# HasUniqueName (0x200)
# ]
# FieldList: 0x0
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 0
# Name: std::pointer_traits<std::_Container_proxy *>
# LinkageName: .?AU?$pointer_traits@PEAU_Container_proxy@std@@@std@@
# }
.byte 0x7a, 0x00, 0x05, 0x15
.byte 0x00, 0x00, 0x80, 0x02
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x70
.byte 0x6f, 0x69, 0x6e, 0x74
.byte 0x65, 0x72, 0x5f, 0x74
.byte 0x72, 0x61, 0x69, 0x74
.byte 0x73, 0x3c, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x43, 0x6f, 0x6e, 0x74
.byte 0x61, 0x69, 0x6e, 0x65
.byte 0x72, 0x5f, 0x70, 0x72
.byte 0x6f, 0x78, 0x79, 0x20
.byte 0x2a, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x55, 0x3f
.byte 0x24, 0x70, 0x6f, 0x69
.byte 0x6e, 0x74, 0x65, 0x72
.byte 0x5f, 0x74, 0x72, 0x61
.byte 0x69, 0x74, 0x73, 0x40
.byte 0x50, 0x45, 0x41, 0x55
.byte 0x5f, 0x43, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x70
.byte 0x72, 0x6f, 0x78, 0x79
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# MemberFunction (0x14DF) {
# TypeLeafKind: LF_MFUNCTION (0x1009)
# ReturnType: std::_Container_proxy* (0x10FE)
# ClassType: std::pointer_traits<std::_Container_proxy *> (0x14DE)
# ThisType: 0x0
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Container_proxy&) (0x140A)
# ThisAdjustment: 0
# }
.byte 0x1a, 0x00, 0x09, 0x10
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0xde, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x0a, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
# FieldList (0x14E0) {
# TypeLeafKind: LF_FIELDLIST (0x1203)
# OneMethod {
# TypeLeafKind: LF_ONEMETHOD (0x1511)
# AccessSpecifier: Public (0x3)
# MethodKind: Static (0x2)
# Type: std::_Container_proxy* std::pointer_traits<std::_Container_proxy *>::(std::_Container_proxy&) (0x14DF)
# Name: pointer_to
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Container_proxy (0x10FD)
# Name: element_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Container_proxy* (0x10FE)
# Name: pointer
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: __int64 (0x13)
# Name: difference_type
# }
# NestedType {
# TypeLeafKind: LF_NESTTYPE (0x1510)
# Type: std::_Container_proxy& (0x1409)
# Name: _Reftype
# }
# }
.byte 0x6a, 0x00, 0x03, 0x12
.byte 0x11, 0x15, 0x0b, 0x00
.byte 0xdf, 0x14, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x5f
.byte 0x74, 0x6f, 0x00, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xfd, 0x10, 0x00, 0x00
.byte 0x65, 0x6c, 0x65, 0x6d
.byte 0x65, 0x6e, 0x74, 0x5f
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
.byte 0x10, 0x15, 0x00, 0x00
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x13, 0x00, 0x00, 0x00
.byte 0x64, 0x69, 0x66, 0x66
.byte 0x65, 0x72, 0x65, 0x6e
.byte 0x63, 0x65, 0x5f, 0x74
.byte 0x79, 0x70, 0x65, 0x00
.byte 0x10, 0x15, 0x00, 0x00
.byte 0x09, 0x14, 0x00, 0x00
.byte 0x5f, 0x52, 0x65, 0x66
.byte 0x74, 0x79, 0x70, 0x65
.byte 0x00, 0xf3, 0xf2, 0xf1
# Struct (0x14E1) {
# TypeLeafKind: LF_STRUCTURE (0x1505)
# MemberCount: 5
# Properties [ (0x210)
# ContainsNestedClass (0x10)
# HasUniqueName (0x200)
# ]
# FieldList: <field list> (0x14E0)
# DerivedFrom: 0x0
# VShape: 0x0
# SizeOf: 1
# Name: std::pointer_traits<std::_Container_proxy *>
# LinkageName: .?AU?$pointer_traits@PEAU_Container_proxy@std@@@std@@
# }
.byte 0x7a, 0x00, 0x05, 0x15
.byte 0x05, 0x00, 0x10, 0x02
.byte 0xe0, 0x14, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x70
.byte 0x6f, 0x69, 0x6e, 0x74
.byte 0x65, 0x72, 0x5f, 0x74
.byte 0x72, 0x61, 0x69, 0x74
.byte 0x73, 0x3c, 0x73, 0x74
.byte 0x64, 0x3a, 0x3a, 0x5f
.byte 0x43, 0x6f, 0x6e, 0x74
.byte 0x61, 0x69, 0x6e, 0x65
.byte 0x72, 0x5f, 0x70, 0x72
.byte 0x6f, 0x78, 0x79, 0x20
.byte 0x2a, 0x3e, 0x00, 0x2e
.byte 0x3f, 0x41, 0x55, 0x3f
.byte 0x24, 0x70, 0x6f, 0x69
.byte 0x6e, 0x74, 0x65, 0x72
.byte 0x5f, 0x74, 0x72, 0x61
.byte 0x69, 0x74, 0x73, 0x40
.byte 0x50, 0x45, 0x41, 0x55
.byte 0x5f, 0x43, 0x6f, 0x6e
.byte 0x74, 0x61, 0x69, 0x6e
.byte 0x65, 0x72, 0x5f, 0x70
.byte 0x72, 0x6f, 0x78, 0x79
.byte 0x40, 0x73, 0x74, 0x64
.byte 0x40, 0x40, 0x40, 0x73
.byte 0x74, 0x64, 0x40, 0x40
.byte 0x00, 0xf3, 0xf2, 0xf1
# UdtSourceLine (0x14E2) {
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
# UDT: std::pointer_traits<std::_Container_proxy *> (0x14E1)
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0 (0x1130)
# LineNumber: 265
# }
.byte 0x0e, 0x00, 0x06, 0x16
.byte 0xe1, 0x14, 0x00, 0x00
.byte 0x30, 0x11, 0x00, 0x00
.byte 0x09, 0x01, 0x00, 0x00
# MemberFuncId (0x14E3) {
# TypeLeafKind: LF_MFUNC_ID (0x1602)
# ClassType: std::pointer_traits<std::_Container_proxy *> (0x14DE)
# FunctionType: std::_Container_proxy* std::pointer_traits<std::_Container_proxy *>::(std::_Container_proxy&) (0x14DF)
# Name: pointer_to
# }
.byte 0x16, 0x00, 0x02, 0x16
.byte 0xde, 0x14, 0x00, 0x00
.byte 0xdf, 0x14, 0x00, 0x00
.byte 0x70, 0x6f, 0x69, 0x6e
.byte 0x74, 0x65, 0x72, 0x5f
.byte 0x74, 0x6f, 0x00, 0xf1
# Procedure (0x14E4) {
# TypeLeafKind: LF_PROCEDURE (0x1008)
# ReturnType: std::_Container_proxy* (0x10FE)
# CallingConvention: NearC (0x0)
# FunctionOptions [ (0x0)
# ]
# NumParameters: 1
# ArgListType: (std::_Container_proxy&) (0x140A)
# }
.byte 0x0e, 0x00, 0x08, 0x10
.byte 0xfe, 0x10, 0x00, 0x00
.byte 0x00, 0x00, 0x01, 0x00
.byte 0x0a, 0x14, 0x00, 0x00
# FuncId (0x14E5) {
# TypeLeafKind: LF_FUNC_ID (0x1601)
# ParentScope: std (0x13A1)
# FunctionType: std::_Container_proxy* (std::_Container_proxy&) (0x14E4)
# Name: addressof
# }
.byte 0x16, 0x00, 0x01, 0x16
.byte 0xa1, 0x13, 0x00, 0x00
.byte 0xe4, 0x14, 0x00, 0x00
.byte 0x61, 0x64, 0x64, 0x72
.byte 0x65, 0x73, 0x73, 0x6f
.byte 0x66, 0x00, 0xf2, 0xf1
.globl "??_7fail_fast@gsl@@6B@"
.set "??_7fail_fast@gsl@@6B@", .L__unnamed_1+8
.globl "??_7logic_error@std@@6B@"
.set "??_7logic_error@std@@6B@", .L__unnamed_2+8
.globl "??_7exception@std@@6B@"
.set "??_7exception@std@@6B@", .L__unnamed_3+8
.globl "??_7narrowing_error@gsl@@6B@"
.set "??_7narrowing_error@gsl@@6B@", .L__unnamed_4+8