mirror of
https://github.com/microsoft/GSL.git
synced 2024-11-03 17:56:43 -05:00
40453 lines
1.4 MiB
40453 lines
1.4 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\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xmemory0" "2F06C6E0D742F7F7636DC47E843A3E4D" 1
|
|
.cv_loc 8 3 980 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:980: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 981 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:981: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\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\vector" "520419B6F96B39339C6FD00B18076618" 1
|
|
.cv_loc 9 4 728 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:728: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 - 40], rcx # 8-byte Spill
|
|
mov qword ptr [rbp - 48], rdx # 8-byte Spill
|
|
.Ltmp33:
|
|
#DEBUG_VALUE: vector:_Ilist <- [DW_OP_constu 48, 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 729 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:729:0
|
|
mov rcx, qword ptr [rbp - 48] # 8-byte Reload
|
|
mov qword ptr [rbp - 56], rax # 8-byte Spill
|
|
call "?end@?$initializer_list@H@std@@QEBAPEBHXZ"
|
|
mov rcx, qword ptr [rbp - 48] # 8-byte Reload
|
|
mov qword ptr [rbp - 64], rax # 8-byte Spill
|
|
call "?begin@?$initializer_list@H@std@@QEBAPEBHXZ"
|
|
mov r9b, byte ptr [rbp - 32]
|
|
.Ltmp30:
|
|
mov rcx, qword ptr [rbp - 40] # 8-byte Reload
|
|
mov rdx, rax
|
|
mov r8, qword ptr [rbp - 64] # 8-byte Reload
|
|
call "??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z"
|
|
.Ltmp31:
|
|
jmp .LBB9_1
|
|
.Ltmp35:
|
|
.LBB9_1:
|
|
#DEBUG_VALUE: vector:_Ilist <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0]
|
|
.cv_loc 9 4 730 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:730:0
|
|
mov rax, qword ptr [rbp - 40] # 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 48, 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 730 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:730:0
|
|
mov rcx, qword ptr [rbp - 40] # 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 893 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:893: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 894 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:894:0
|
|
.Ltmp43:
|
|
.Ltmp45:
|
|
mov qword ptr [rbp - 24], rcx # 8-byte Spill
|
|
call "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ"
|
|
.Ltmp44:
|
|
jmp .LBB11_1
|
|
.LBB11_1:
|
|
.cv_loc 11 4 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895: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 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895: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 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895: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\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\type_traits" "31392DB14D6313D8182AD771AA06F210" 1
|
|
.cv_loc 20 6 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573: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 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574: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\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\stdexcept" "2FE06AF7EACFB232C6FF033DBFC4412E" 1
|
|
.cv_loc 23 7 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:17: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\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\vcruntime_exception.h" "6C163BAA92D5C81892AD5480D109CCEE" 1
|
|
.cv_loc 24 8 68 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:68: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 69 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:69: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 __std_exception_copy
|
|
.Ltmp84:
|
|
.cv_loc 24 8 70 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:70: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 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:17: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 90 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:90: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 91 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:91: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 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:17: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 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:17: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 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:17:0
|
|
call "??1exception@std@@UEAA@XZ"
|
|
.Ltmp95:
|
|
.cv_loc 29 7 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:17: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 85 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:85: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 86 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:86:0
|
|
add rcx, 8
|
|
call __std_exception_destroy
|
|
.Ltmp99:
|
|
.cv_loc 30 8 87 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:87: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 85 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:85: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 87 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:87: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 30 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:30: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 31 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:31: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 55 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:55: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 56 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:56:0
|
|
mov rcx, qword ptr [rsp + 56]
|
|
mov qword ptr [rsp + 64], rcx
|
|
mov byte ptr [rsp + 72], 1
|
|
.cv_loc 33 8 57 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:57: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 __std_exception_copy
|
|
.Ltmp108:
|
|
mov rcx, qword ptr [rsp + 80]
|
|
xor rcx, rsp
|
|
call __security_check_cookie
|
|
.Ltmp109:
|
|
.cv_loc 33 8 58 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:58: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 1703 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1703: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 1704 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1704: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 1608 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1608: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 1609 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1609:0
|
|
call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
|
|
mov rcx, qword ptr [rax]
|
|
call "??$_Unfancy_maybe_null@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 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573: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 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574: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 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573: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 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574: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 50 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:50: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 51 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:51: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 590 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:590: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 591 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:591: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 580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:580: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 581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:581: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 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:559: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 560 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:560:0
|
|
call "?_Get_second@?$_Compressed_pair@V?$allocator@H@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@V?$allocator@H@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@V?$allocator@H@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@V?$allocator@H@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@V?$allocator@H@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@V?$allocator@H@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@V?$allocator@H@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\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xutility" "A162BEAAC17F997B0C72AFDAD71F40D6" 1
|
|
.cv_loc 54 10 306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:306:0
|
|
.seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@H@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 307 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:307:0
|
|
pop rcx
|
|
ret
|
|
.Ltmp172:
|
|
.Lfunc_end54:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@H@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_maybe_null@H@std@@YAPEAHPEAH@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z"
|
|
.globl "??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z" # -- Begin function ??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z
|
|
.p2align 4, 0x90
|
|
"??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z": # @"??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z"
|
|
.Lfunc_begin55:
|
|
.cv_func_id 55
|
|
.cv_loc 55 4 617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:617:0
|
|
.seh_proc "??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z"
|
|
# %bb.0:
|
|
push rax
|
|
.seh_stackalloc 8
|
|
.seh_endprologue
|
|
mov qword ptr [rsp], rcx
|
|
.Ltmp173:
|
|
.cv_loc 55 4 618 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:618:0
|
|
mov rax, qword ptr [rsp]
|
|
pop rcx
|
|
ret
|
|
.Ltmp174:
|
|
.Lfunc_end55:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Unfancy_maybe_null@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 575 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:575: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 576 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:576: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 554 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:554: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 555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:555:0
|
|
call "?_Get_second@?$_Compressed_pair@V?$allocator@H@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@V?$allocator@H@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@V?$allocator@H@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@V?$allocator@H@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@V?$allocator@H@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@V?$allocator@H@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@V?$allocator@H@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 301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:301:0
|
|
.seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@H@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 302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:302:0
|
|
pop rcx
|
|
ret
|
|
.Ltmp180:
|
|
.Lfunc_end58:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@H@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 455 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:455: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"
|
|
# %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]
|
|
.Ltmp197:
|
|
mov rdx, qword ptr [rsp + 64]
|
|
mov qword ptr [rsp + 40], rcx # 8-byte Spill
|
|
mov rcx, rdx
|
|
call "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z"
|
|
mov dl, byte ptr [rsp + 48]
|
|
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
|
|
mov r8, rax
|
|
call "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@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"
|
|
.Ltmp198:
|
|
.cv_loc 61 4 456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:456:0
|
|
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
|
|
mov qword ptr [rsp + 32], rax # 8-byte Spill
|
|
call "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
|
|
.Ltmp199:
|
|
.cv_loc 61 4 457 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:457:0
|
|
mov rax, qword ptr [rsp + 40] # 8-byte Reload
|
|
add rsp, 72
|
|
ret
|
|
.Ltmp200:
|
|
.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
|
|
# -- End function
|
|
.def "??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z"
|
|
.globl "??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" # -- Begin function ??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z
|
|
.p2align 4, 0x90
|
|
"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z": # @"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z"
|
|
.Lfunc_begin62:
|
|
.cv_func_id 62
|
|
.cv_loc 62 4 704 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:704:0
|
|
.seh_proc "??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_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]
|
|
.Ltmp203:
|
|
.cv_loc 62 4 705 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:705: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, rax
|
|
call "??$_Convert_size@_K@std@@YA_K_K@Z"
|
|
mov rcx, qword ptr [rbp - 48] # 8-byte Reload
|
|
mov rdx, rax
|
|
call "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z"
|
|
test al, 1
|
|
jne .LBB62_1
|
|
jmp .LBB62_4
|
|
.LBB62_1:
|
|
.Ltmp204:
|
|
.cv_loc 62 4 708 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:708: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]
|
|
.Ltmp201:
|
|
mov rcx, qword ptr [rbp - 48] # 8-byte Reload
|
|
call "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z"
|
|
.Ltmp202:
|
|
mov qword ptr [rbp - 56], rax # 8-byte Spill
|
|
jmp .LBB62_3
|
|
.LBB62_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
|
|
.Ltmp205:
|
|
.LBB62_4:
|
|
.cv_loc 62 4 714 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:714:0
|
|
add rsp, 96
|
|
pop rbp
|
|
ret
|
|
.seh_handlerdata
|
|
.long ("$cppxdata$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL
|
|
.section .text,"xr",discard,"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z"
|
|
.seh_endproc
|
|
.def "?catch$2@?0???$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z@4HA";
|
|
.scl 3;
|
|
.type 32;
|
|
.endef
|
|
.p2align 4, 0x90
|
|
"?catch$2@?0???$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z@4HA":
|
|
.seh_proc "?catch$2@?0???$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z@4HA"
|
|
.seh_handler __CxxFrameHandler3, @unwind, @except
|
|
.LBB62_2:
|
|
mov qword ptr [rsp + 16], rdx
|
|
push rbp
|
|
.seh_pushreg 5
|
|
sub rsp, 32
|
|
.seh_stackalloc 32
|
|
lea rbp, [rdx + 96]
|
|
.seh_endprologue
|
|
.Ltmp206:
|
|
.cv_loc 62 4 710 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:710:0
|
|
mov rcx, qword ptr [rbp - 48] # 8-byte Reload
|
|
call "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ"
|
|
.cv_loc 62 4 711 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:711: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
|
|
.Ltmp207:
|
|
.Lfunc_end62:
|
|
.seh_handlerdata
|
|
.long ("$cppxdata$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL
|
|
.section .text,"xr",discard,"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z"
|
|
.seh_endproc
|
|
.section .xdata,"dr",associative,"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z"
|
|
.p2align 2
|
|
"$cppxdata$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z":
|
|
.long 429065506 # MagicNumber
|
|
.long 2 # MaxState
|
|
.long ("$stateUnwindMap$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL # UnwindMap
|
|
.long 1 # NumTryBlocks
|
|
.long ("$tryMap$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL # TryBlockMap
|
|
.long 4 # IPMapEntries
|
|
.long ("$ip2state$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL # IPToStateXData
|
|
.long 88 # UnwindHelp
|
|
.long 0 # ESTypeList
|
|
.long 1 # EHFlags
|
|
"$stateUnwindMap$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z":
|
|
.long -1 # ToState
|
|
.long 0 # Action
|
|
.long -1 # ToState
|
|
.long 0 # Action
|
|
"$tryMap$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z":
|
|
.long 0 # TryLow
|
|
.long 0 # TryHigh
|
|
.long 1 # CatchHigh
|
|
.long 1 # NumCatches
|
|
.long ("$handlerMap$0$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL # HandlerArray
|
|
"$handlerMap$0$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z":
|
|
.long 64 # Adjectives
|
|
.long 0 # Type
|
|
.long 0 # CatchObjOffset
|
|
.long "?catch$2@?0???$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z@4HA"@IMGREL # Handler
|
|
.long 56 # ParentFrameOffset
|
|
"$ip2state$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z":
|
|
.long .Lfunc_begin62@IMGREL # IP
|
|
.long -1 # ToState
|
|
.long .Ltmp201@IMGREL+1 # IP
|
|
.long 0 # ToState
|
|
.long .Ltmp202@IMGREL+1 # IP
|
|
.long -1 # ToState
|
|
.long "?catch$2@?0???$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z@4HA"@IMGREL # IP
|
|
.long 1 # ToState
|
|
.section .text,"xr",discard,"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z"
|
|
# -- 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 11 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\initializer_list" "CCFEDEABD5697F0CB7E0DD8474E0C0CE" 1
|
|
.cv_loc 63 11 46 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\initializer_list:46: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]
|
|
.Ltmp208:
|
|
.cv_loc 63 11 47 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\initializer_list:47:0
|
|
mov rax, qword ptr [rcx + 8]
|
|
pop rcx
|
|
ret
|
|
.Ltmp209:
|
|
.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 11 41 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\initializer_list:41: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]
|
|
.Ltmp210:
|
|
.cv_loc 64 11 42 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\initializer_list:42:0
|
|
mov rax, qword ptr [rcx]
|
|
pop rcx
|
|
ret
|
|
.Ltmp211:
|
|
.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 460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:460: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, 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 65 4 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:461:0
|
|
.Ltmp212:
|
|
.Ltmp214:
|
|
call "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
|
|
.Ltmp213:
|
|
jmp .LBB65_1
|
|
.Ltmp215:
|
|
.LBB65_1:
|
|
.cv_loc 65 4 462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:462:0
|
|
add rsp, 48
|
|
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 + 48]
|
|
.seh_endprologue
|
|
.Ltmp216:
|
|
.cv_loc 65 4 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:461:0
|
|
mov rax, qword ptr [rip + __imp___std_terminate]
|
|
call rax
|
|
ud2
|
|
.Ltmp217:
|
|
.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 1 # 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 40 # 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$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 .Ltmp212@IMGREL+1 # IP
|
|
.long 0 # ToState
|
|
.long .Ltmp213@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 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573: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
|
|
.Ltmp218:
|
|
.cv_loc 66 6 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0
|
|
mov rax, qword ptr [rsp]
|
|
pop rcx
|
|
ret
|
|
.Ltmp219:
|
|
.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@V?$allocator@H@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@V?$allocator@H@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@V?$allocator@H@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@V?$allocator@H@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@V?$allocator@H@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@V?$allocator@H@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 287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:287:0
|
|
.seh_proc "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@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]
|
|
.Ltmp220:
|
|
mov r8, qword ptr [rsp + 72]
|
|
mov qword ptr [rsp + 56], rcx # 8-byte Spill
|
|
mov rcx, r8
|
|
call "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z"
|
|
mov rcx, qword ptr [rsp + 56] # 8-byte Reload
|
|
mov qword ptr [rsp + 48], rax # 8-byte Spill
|
|
call "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ"
|
|
.cv_loc 67 10 288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:288:0
|
|
mov rcx, qword ptr [rsp + 56] # 8-byte Reload
|
|
mov qword ptr [rsp + 40], rax # 8-byte Spill
|
|
mov rax, rcx
|
|
add rsp, 88
|
|
ret
|
|
.Ltmp221:
|
|
.Lfunc_end67:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@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 501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:501: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]
|
|
.Ltmp222:
|
|
.cv_loc 68 4 502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:502: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@@QEAAAEAV?$allocator@H@2@XZ"
|
|
lea rcx, [rsp + 104]
|
|
mov rdx, rax
|
|
call "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
|
|
mov r8d, 1
|
|
mov edx, r8d
|
|
.cv_loc 68 4 503 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:503:0
|
|
lea rcx, [rsp + 104]
|
|
mov qword ptr [rsp + 64], rax # 8-byte Spill
|
|
call "?allocate@?$allocator@U_Container_proxy@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 504 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:504: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@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z"
|
|
.cv_loc 68 4 505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:505: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, rax
|
|
call "??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z"
|
|
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 506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:506:0
|
|
nop
|
|
add rsp, 120
|
|
ret
|
|
.Ltmp223:
|
|
.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 "??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_begin69:
|
|
.cv_func_id 69
|
|
.cv_loc 69 4 392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:392: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]
|
|
.Ltmp224:
|
|
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 69 4 393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:393:0
|
|
mov qword ptr [rsp + 32], rax # 8-byte Spill
|
|
mov rax, rcx
|
|
add rsp, 56
|
|
ret
|
|
.Ltmp225:
|
|
.Lfunc_end69:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ"
|
|
.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_begin70:
|
|
.cv_func_id 70
|
|
.cv_loc 70 10 81 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:81: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]
|
|
.Ltmp226:
|
|
mov qword ptr [rcx], 0
|
|
.cv_loc 70 10 82 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:82:0
|
|
mov rax, rcx
|
|
pop rcx
|
|
ret
|
|
.Ltmp227:
|
|
.Lfunc_end70:
|
|
.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@@QEAAAEAV?$allocator@H@2@XZ";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ"
|
|
.globl "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" # -- Begin function ?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ
|
|
.p2align 4, 0x90
|
|
"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ"
|
|
.Lfunc_begin71:
|
|
.cv_func_id 71
|
|
.cv_loc 71 4 544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:544:0
|
|
.seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ"
|
|
# %bb.0:
|
|
sub rsp, 40
|
|
.seh_stackalloc 40
|
|
.seh_endprologue
|
|
mov qword ptr [rsp + 32], rcx
|
|
mov rcx, qword ptr [rsp + 32]
|
|
.Ltmp228:
|
|
.cv_loc 71 4 545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:545:0
|
|
call "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ"
|
|
nop
|
|
add rsp, 40
|
|
ret
|
|
.Ltmp229:
|
|
.Lfunc_end71:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ"
|
|
.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_begin72:
|
|
.cv_func_id 72
|
|
.cv_loc 72 3 986 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:986: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]
|
|
.Ltmp230:
|
|
.cv_loc 72 3 987 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:987:0
|
|
add rsp, 16
|
|
ret
|
|
.Ltmp231:
|
|
.Lfunc_end72:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@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_begin73:
|
|
.cv_func_id 73
|
|
.cv_file 12 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xstddef" "9F14E8187A77026EF6762781B0266A96" 1
|
|
.cv_loc 73 12 345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:345: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
|
|
.Ltmp232:
|
|
.cv_loc 73 12 346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:346:0
|
|
mov rax, qword ptr [rsp]
|
|
pop rcx
|
|
ret
|
|
.Ltmp233:
|
|
.Lfunc_end73:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@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_begin74:
|
|
.cv_func_id 74
|
|
.cv_loc 74 3 996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:996: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 qword ptr [rsp + 48], rdx
|
|
mov qword ptr [rsp + 40], rcx
|
|
.Ltmp234:
|
|
.cv_loc 74 3 997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:997:0
|
|
mov rcx, qword ptr [rsp + 48]
|
|
call "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z"
|
|
mov rcx, rax
|
|
call "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z"
|
|
nop
|
|
add rsp, 56
|
|
ret
|
|
.Ltmp235:
|
|
.Lfunc_end74:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?allocate@?$allocator@U_Container_proxy@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_begin75:
|
|
.cv_func_id 75
|
|
.cv_loc 75 4 523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:523: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]
|
|
.Ltmp236:
|
|
.cv_loc 75 4 524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:524: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
|
|
.Ltmp237:
|
|
.Lfunc_end75:
|
|
.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@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z"
|
|
.globl "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" # -- Begin function ??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z
|
|
.p2align 4, 0x90
|
|
"??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z": # @"??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z"
|
|
.Lfunc_begin76:
|
|
.cv_func_id 76
|
|
.cv_loc 76 3 879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:879:0
|
|
.seh_proc "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_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
|
|
.Ltmp238:
|
|
.cv_loc 76 3 880 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:880: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 76 3 882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:882:0
|
|
add rsp, 72
|
|
ret
|
|
.Ltmp239:
|
|
.Lfunc_end76:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@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_begin77:
|
|
.cv_func_id 77
|
|
.cv_loc 77 10 69 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:69: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]
|
|
.Ltmp240:
|
|
mov qword ptr [rcx], 0
|
|
mov qword ptr [rcx + 8], 0
|
|
.cv_loc 77 10 70 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:70:0
|
|
mov rax, rcx
|
|
pop rcx
|
|
ret
|
|
.Ltmp241:
|
|
.Lfunc_end77:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??0_Container_proxy@std@@QEAA@XZ"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z"
|
|
.globl "??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z" # -- Begin function ??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z
|
|
.p2align 4, 0x90
|
|
"??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z": # @"??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z"
|
|
.Lfunc_begin78:
|
|
.cv_func_id 78
|
|
.cv_loc 78 12 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0
|
|
.seh_proc "??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z"
|
|
# %bb.0:
|
|
push rax
|
|
.seh_stackalloc 8
|
|
.seh_endprologue
|
|
mov qword ptr [rsp], rcx
|
|
.Ltmp242:
|
|
.cv_loc 78 12 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0
|
|
mov rax, qword ptr [rsp]
|
|
pop rcx
|
|
ret
|
|
.Ltmp243:
|
|
.Lfunc_end78:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ"
|
|
.globl "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ
|
|
.p2align 4, 0x90
|
|
"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ"
|
|
.Lfunc_begin79:
|
|
.cv_func_id 79
|
|
.cv_loc 79 10 291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:291:0
|
|
.seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ"
|
|
# %bb.0:
|
|
push rax
|
|
.seh_stackalloc 8
|
|
.seh_endprologue
|
|
mov qword ptr [rsp], rcx
|
|
mov rcx, qword ptr [rsp]
|
|
.Ltmp244:
|
|
.cv_loc 79 10 292 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:292:0
|
|
mov rax, rcx
|
|
pop rcx
|
|
ret
|
|
.Ltmp245:
|
|
.Lfunc_end79:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z"
|
|
.globl "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" # -- Begin function ??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z
|
|
.p2align 4, 0x90
|
|
"??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z": # @"??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z"
|
|
.Lfunc_begin80:
|
|
.cv_func_id 80
|
|
.cv_loc 80 3 180 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:180:0
|
|
.seh_proc "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z"
|
|
# %bb.0:
|
|
sub rsp, 56
|
|
.seh_stackalloc 56
|
|
.seh_endprologue
|
|
mov qword ptr [rsp + 40], rcx
|
|
.Ltmp246:
|
|
.cv_loc 80 3 182 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:182:0
|
|
cmp qword ptr [rsp + 40], 4096
|
|
jb .LBB80_2
|
|
# %bb.1:
|
|
.Ltmp247:
|
|
.cv_loc 80 3 184 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:184:0
|
|
mov rcx, qword ptr [rsp + 40]
|
|
call "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z"
|
|
mov qword ptr [rsp + 48], rax
|
|
jmp .LBB80_5
|
|
.Ltmp248:
|
|
.LBB80_2:
|
|
.cv_loc 80 3 188 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:188:0
|
|
cmp qword ptr [rsp + 40], 0
|
|
je .LBB80_4
|
|
# %bb.3:
|
|
.Ltmp249:
|
|
.cv_loc 80 3 190 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:190:0
|
|
mov rcx, qword ptr [rsp + 40]
|
|
call "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z"
|
|
mov qword ptr [rsp + 48], rax
|
|
jmp .LBB80_5
|
|
.Ltmp250:
|
|
.LBB80_4:
|
|
.cv_loc 80 3 193 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:193:0
|
|
mov qword ptr [rsp + 48], 0
|
|
.LBB80_5:
|
|
.cv_loc 80 3 194 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:194:0
|
|
mov rax, qword ptr [rsp + 48]
|
|
add rsp, 56
|
|
ret
|
|
.Ltmp251:
|
|
.Lfunc_end80:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z"
|
|
.globl "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z" # -- Begin function ??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z
|
|
.p2align 4, 0x90
|
|
"??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z": # @"??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z"
|
|
.Lfunc_begin81:
|
|
.cv_func_id 81
|
|
.cv_loc 81 3 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:23:0
|
|
.seh_proc "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z"
|
|
# %bb.0:
|
|
sub rsp, 24
|
|
.seh_stackalloc 24
|
|
.seh_endprologue
|
|
mov qword ptr [rsp + 16], rcx
|
|
.Ltmp252:
|
|
.cv_loc 81 3 24 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:24:0
|
|
movabs rcx, 1152921504606846975
|
|
mov qword ptr [rsp + 8], rcx
|
|
.cv_loc 81 3 25 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:25:0
|
|
mov rax, qword ptr [rsp + 16]
|
|
shl rax, 4
|
|
mov qword ptr [rsp], rax
|
|
.cv_loc 81 3 26 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:26:0
|
|
cmp rcx, qword ptr [rsp + 16]
|
|
jae .LBB81_2
|
|
# %bb.1:
|
|
.Ltmp253:
|
|
.cv_loc 81 3 29 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:29:0
|
|
mov qword ptr [rsp], -1
|
|
.Ltmp254:
|
|
.LBB81_2:
|
|
.cv_loc 81 3 32 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:32:0
|
|
mov rax, qword ptr [rsp]
|
|
add rsp, 24
|
|
ret
|
|
.Ltmp255:
|
|
.Lfunc_end81:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z"
|
|
.globl "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z" # -- Begin function ??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z
|
|
.p2align 4, 0x90
|
|
"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z": # @"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z"
|
|
.Lfunc_begin82:
|
|
.cv_func_id 82
|
|
.cv_loc 82 3 92 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:92:0
|
|
.seh_proc "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z"
|
|
# %bb.0:
|
|
sub rsp, 88
|
|
.seh_stackalloc 88
|
|
.seh_endprologue
|
|
mov qword ptr [rsp + 80], rcx
|
|
.Ltmp256:
|
|
.cv_loc 82 3 93 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:93:0
|
|
mov rcx, qword ptr [rsp + 80]
|
|
add rcx, 47
|
|
mov qword ptr [rsp + 72], rcx
|
|
.cv_loc 82 3 94 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:94:0
|
|
mov rcx, qword ptr [rsp + 72]
|
|
cmp rcx, qword ptr [rsp + 80]
|
|
ja .LBB82_2
|
|
# %bb.1:
|
|
.Ltmp257:
|
|
.cv_loc 82 3 97 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:97:0
|
|
mov qword ptr [rsp + 72], -1
|
|
.Ltmp258:
|
|
.LBB82_2:
|
|
.cv_loc 82 3 100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:100:0
|
|
mov rcx, qword ptr [rsp + 72]
|
|
call "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z"
|
|
mov qword ptr [rsp + 64], rax
|
|
# %bb.3:
|
|
.Ltmp259:
|
|
.cv_loc 82 3 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:101:0
|
|
cmp qword ptr [rsp + 64], 0
|
|
je .LBB82_5
|
|
# %bb.4:
|
|
.Ltmp260:
|
|
.cv_loc 82 3 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:101:0
|
|
jmp .LBB82_10
|
|
.Ltmp261:
|
|
.LBB82_5:
|
|
.cv_loc 82 3 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:101:0
|
|
jmp .LBB82_6
|
|
.LBB82_6:
|
|
.Ltmp262:
|
|
.cv_loc 82 3 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:101:0
|
|
lea rax, [rip + "??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@"]
|
|
mov rcx, rsp
|
|
mov qword ptr [rcx + 40], rax
|
|
lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"]
|
|
mov qword ptr [rcx + 32], rax
|
|
lea rdx, [rip + "??_C@_0GJ@MAEDLLFA@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"]
|
|
mov rax, qword ptr [rip + __imp__CrtDbgReport]
|
|
xor r8d, r8d
|
|
mov r9d, r8d
|
|
mov ecx, 2
|
|
mov r8d, 101
|
|
call rax
|
|
mov ecx, 1
|
|
cmp ecx, eax
|
|
jne .LBB82_8
|
|
# %bb.7:
|
|
int3
|
|
.LBB82_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 + 48], rcx # 8-byte Spill
|
|
mov rcx, rdx
|
|
lea rdx, [rip + "??_C@_1EE@NLJGENNL@?$AA_?$AAA?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA_?$AAm?$AAa?$AAn?$AAu?$AAa?$AAl?$AAl?$AAy?$AA_?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA_?$AAa?$AAl?$AAi?$AAg?$AAn?$AAe@"]
|
|
lea r8, [rip + "??_C@_1NC@LMCNBOC@?$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, 101
|
|
mov qword ptr [rsp + 32], 0
|
|
call qword ptr [rip + __imp__invalid_parameter]
|
|
.Ltmp263:
|
|
# %bb.9:
|
|
.cv_loc 82 3 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:101:0
|
|
jmp .LBB82_10
|
|
.Ltmp264:
|
|
.LBB82_10:
|
|
.cv_loc 82 3 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:101:0
|
|
jmp .LBB82_11
|
|
.Ltmp265:
|
|
.LBB82_11:
|
|
.cv_loc 82 3 102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:102:0
|
|
mov rax, qword ptr [rsp + 64]
|
|
add rax, 47
|
|
and rax, -32
|
|
mov qword ptr [rsp + 56], rax
|
|
.cv_loc 82 3 104 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:104:0
|
|
mov rax, qword ptr [rsp + 64]
|
|
mov rcx, qword ptr [rsp + 56]
|
|
mov qword ptr [rcx - 8], rax
|
|
.cv_loc 82 3 107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:107:0
|
|
mov rax, qword ptr [rsp + 56]
|
|
movabs rcx, -361700864190383366
|
|
mov qword ptr [rax - 16], rcx
|
|
.cv_loc 82 3 109 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:109:0
|
|
mov rax, qword ptr [rsp + 56]
|
|
add rsp, 88
|
|
ret
|
|
.Ltmp266:
|
|
.Lfunc_end82:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z"
|
|
.globl "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z" # -- Begin function ?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z
|
|
.p2align 4, 0x90
|
|
"?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z": # @"?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z"
|
|
.Lfunc_begin83:
|
|
.cv_func_id 83
|
|
.cv_loc 83 3 51 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:51:0
|
|
.seh_proc "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z"
|
|
# %bb.0:
|
|
sub rsp, 40
|
|
.seh_stackalloc 40
|
|
.seh_endprologue
|
|
mov qword ptr [rsp + 32], rcx
|
|
.Ltmp267:
|
|
.cv_loc 83 3 52 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:52:0
|
|
mov rcx, qword ptr [rsp + 32]
|
|
call "??2@YAPEAX_K@Z"
|
|
nop
|
|
add rsp, 40
|
|
ret
|
|
.Ltmp268:
|
|
.Lfunc_end83:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@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_begin84:
|
|
.cv_func_id 84
|
|
.cv_loc 84 6 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573: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
|
|
.Ltmp269:
|
|
.cv_loc 84 6 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0
|
|
mov rax, qword ptr [rsp]
|
|
pop rcx
|
|
ret
|
|
.Ltmp270:
|
|
.Lfunc_end84:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z"
|
|
.globl "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z" # -- Begin function ?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z
|
|
.p2align 4, 0x90
|
|
"?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z": # @"?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z"
|
|
.Lfunc_begin85:
|
|
.cv_func_id 85
|
|
.cv_loc 85 4 1872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1872:0
|
|
.seh_proc "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z"
|
|
# %bb.0:
|
|
sub rsp, 104
|
|
.seh_stackalloc 104
|
|
.seh_endprologue
|
|
mov qword ptr [rsp + 88], rdx
|
|
mov qword ptr [rsp + 80], rcx
|
|
mov rcx, qword ptr [rsp + 80]
|
|
.Ltmp271:
|
|
.cv_loc 85 4 1873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1873:0
|
|
mov rdx, rcx
|
|
mov qword ptr [rsp + 72], 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 85 4 1874 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1874: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 85 4 1875 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1875: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
|
|
.cv_loc 85 4 1877 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1877:0
|
|
cmp qword ptr [rsp + 88], 0
|
|
jne .LBB85_2
|
|
# %bb.1:
|
|
.Ltmp272:
|
|
.cv_loc 85 4 1879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1879:0
|
|
mov byte ptr [rsp + 103], 0
|
|
jmp .LBB85_5
|
|
.Ltmp273:
|
|
.LBB85_2:
|
|
.cv_loc 85 4 1882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1882:0
|
|
mov rax, qword ptr [rsp + 88]
|
|
mov rcx, qword ptr [rsp + 72] # 8-byte Reload
|
|
mov qword ptr [rsp + 64], rax # 8-byte Spill
|
|
call "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
|
|
mov rcx, qword ptr [rsp + 64] # 8-byte Reload
|
|
cmp rcx, rax
|
|
jbe .LBB85_4
|
|
# %bb.3:
|
|
.Ltmp274:
|
|
.cv_loc 85 4 1884 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1884:0
|
|
call "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ"
|
|
ud2
|
|
.Ltmp275:
|
|
.LBB85_4:
|
|
.cv_loc 85 4 1887 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1887: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@@QEAAAEAV?$allocator@H@2@XZ"
|
|
mov rdx, qword ptr [rsp + 88]
|
|
mov rcx, rax
|
|
call "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z"
|
|
mov rcx, qword ptr [rsp + 72] # 8-byte Reload
|
|
mov qword ptr [rsp + 56], rax # 8-byte Spill
|
|
call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"
|
|
mov rcx, qword ptr [rsp + 56] # 8-byte Reload
|
|
mov qword ptr [rax], rcx
|
|
.cv_loc 85 4 1888 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1888: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 rax, qword ptr [rax]
|
|
mov rcx, qword ptr [rsp + 72] # 8-byte Reload
|
|
mov qword ptr [rsp + 48], rax # 8-byte Spill
|
|
call "?_Mylast@?$_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 85 4 1889 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1889: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 rax, qword ptr [rax]
|
|
mov rcx, qword ptr [rsp + 88]
|
|
shl rcx, 2
|
|
add rax, rcx
|
|
mov rcx, qword ptr [rsp + 72] # 8-byte Reload
|
|
mov qword ptr [rsp + 40], rax # 8-byte Spill
|
|
call "?_Myend@?$_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 85 4 1891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1891:0
|
|
mov byte ptr [rsp + 103], 1
|
|
.LBB85_5:
|
|
.cv_loc 85 4 1892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1892:0
|
|
mov al, byte ptr [rsp + 103]
|
|
and al, 1
|
|
movzx eax, al
|
|
add rsp, 104
|
|
ret
|
|
.Ltmp276:
|
|
.Lfunc_end85:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$_Convert_size@_K@std@@YA_K_K@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Convert_size@_K@std@@YA_K_K@Z"
|
|
.globl "??$_Convert_size@_K@std@@YA_K_K@Z" # -- Begin function ??$_Convert_size@_K@std@@YA_K_K@Z
|
|
.p2align 4, 0x90
|
|
"??$_Convert_size@_K@std@@YA_K_K@Z": # @"??$_Convert_size@_K@std@@YA_K_K@Z"
|
|
.Lfunc_begin86:
|
|
.cv_func_id 86
|
|
.cv_loc 86 3 1203 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1203:0
|
|
.seh_proc "??$_Convert_size@_K@std@@YA_K_K@Z"
|
|
# %bb.0:
|
|
push rax
|
|
.seh_stackalloc 8
|
|
.seh_endprologue
|
|
mov qword ptr [rsp], rcx
|
|
.Ltmp277:
|
|
.cv_loc 86 3 1204 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1204:0
|
|
mov rax, qword ptr [rsp]
|
|
pop rcx
|
|
ret
|
|
.Ltmp278:
|
|
.Lfunc_end86:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Convert_size@_K@std@@YA_K_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_begin87:
|
|
.cv_func_id 87
|
|
.cv_loc 87 10 1240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1240: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
|
|
.Ltmp279:
|
|
.cv_loc 87 10 1241 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1241: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
|
|
.Ltmp280:
|
|
.Lfunc_end87:
|
|
.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@@AEAAPEAHPEBH0PEAH@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z"
|
|
.globl "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z" # -- Begin function ??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z
|
|
.p2align 4, 0x90
|
|
"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z": # @"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z"
|
|
.Lfunc_begin88:
|
|
.cv_func_id 88
|
|
.cv_loc 88 4 1822 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1822:0
|
|
.seh_proc "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@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]
|
|
.Ltmp281:
|
|
.cv_loc 88 4 1823 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1823:0
|
|
call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@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@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z"
|
|
nop
|
|
add rsp, 72
|
|
ret
|
|
.Ltmp282:
|
|
.Lfunc_end88:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@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_begin89:
|
|
.cv_func_id 89
|
|
.cv_loc 89 4 585 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:585: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]
|
|
.Ltmp283:
|
|
.cv_loc 89 4 586 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:586: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
|
|
.Ltmp284:
|
|
.Lfunc_end89:
|
|
.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@@AEAAXXZ";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ"
|
|
.globl "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" # -- Begin function ?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ
|
|
.p2align 4, 0x90
|
|
"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ": # @"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ"
|
|
.Lfunc_begin90:
|
|
.cv_func_id 90
|
|
.cv_loc 90 4 1910 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1910:0
|
|
.seh_proc "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ"
|
|
# %bb.0:
|
|
sub rsp, 72
|
|
.seh_stackalloc 72
|
|
.seh_endprologue
|
|
mov qword ptr [rsp + 64], rcx
|
|
mov rcx, qword ptr [rsp + 64]
|
|
.Ltmp285:
|
|
.cv_loc 90 4 1911 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1911:0
|
|
mov rax, rcx
|
|
mov qword ptr [rsp + 56], rcx # 8-byte Spill
|
|
mov rcx, rax
|
|
call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"
|
|
.cv_loc 90 4 1913 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1913: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"
|
|
cmp qword ptr [rax], 0
|
|
je .LBB90_2
|
|
# %bb.1:
|
|
.Ltmp286:
|
|
.cv_loc 90 4 1915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1915: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 r8, qword ptr [rax]
|
|
mov rax, qword ptr [rsp + 56] # 8-byte Reload
|
|
mov rcx, rax
|
|
mov qword ptr [rsp + 48], 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 + 56] # 8-byte Reload
|
|
mov r8, qword ptr [rsp + 48] # 8-byte Reload
|
|
call "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z"
|
|
.cv_loc 90 4 1916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1916: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@@QEAAAEAV?$allocator@H@2@XZ"
|
|
mov rcx, qword ptr [rsp + 56] # 8-byte Reload
|
|
mov qword ptr [rsp + 40], rax # 8-byte Spill
|
|
call "?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
|
|
mov rcx, qword ptr [rsp + 56] # 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@@QEAAAEAPEAHXZ"
|
|
mov rdx, qword ptr [rax]
|
|
mov rcx, qword ptr [rsp + 40] # 8-byte Reload
|
|
mov r8, qword ptr [rsp + 32] # 8-byte Reload
|
|
call "?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z"
|
|
.cv_loc 90 4 1918 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1918: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 qword ptr [rax], 0
|
|
.cv_loc 90 4 1919 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1919: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 90 4 1920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1920: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
|
|
.Ltmp287:
|
|
.LBB90_2:
|
|
.cv_loc 90 4 1922 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1922:0
|
|
add rsp, 72
|
|
ret
|
|
.Ltmp288:
|
|
.Lfunc_end90:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ"
|
|
.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_begin91:
|
|
.cv_func_id 91
|
|
.cv_loc 91 4 595 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:595: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]
|
|
.Ltmp289:
|
|
.cv_loc 91 4 596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:596: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
|
|
.Ltmp290:
|
|
.Lfunc_end91:
|
|
.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_begin92:
|
|
.cv_func_id 92
|
|
.cv_loc 92 4 1708 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1708:0
|
|
.seh_proc "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
|
|
# %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 + 40], rcx
|
|
mov rax, qword ptr [rsp + 40]
|
|
.Ltmp291:
|
|
.cv_loc 92 4 1709 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1709:0
|
|
mov rcx, rax
|
|
call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ"
|
|
mov rcx, rax
|
|
call "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z"
|
|
mov qword ptr [rsp + 56], rax
|
|
call "?max@?$numeric_limits@_J@std@@SA_JXZ"
|
|
mov qword ptr [rsp + 48], rax
|
|
lea rcx, [rsp + 48]
|
|
lea rdx, [rsp + 56]
|
|
call "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z"
|
|
mov rax, qword ptr [rax]
|
|
mov rcx, qword ptr [rsp + 64]
|
|
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, 72
|
|
ret
|
|
.Ltmp292:
|
|
.Lfunc_end92:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ"
|
|
.globl "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" # -- Begin function ?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ
|
|
.p2align 4, 0x90
|
|
"?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ": # @"?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ"
|
|
.Lfunc_begin93:
|
|
.cv_func_id 93
|
|
.cv_loc 93 4 1925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1925:0
|
|
.seh_proc "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ"
|
|
# %bb.0:
|
|
sub rsp, 40
|
|
.seh_stackalloc 40
|
|
.seh_endprologue
|
|
.Ltmp293:
|
|
.cv_loc 93 4 1926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1926:0
|
|
lea rcx, [rip + "??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"]
|
|
call "?_Xlength_error@std@@YAXPEBD@Z"
|
|
ud2
|
|
.Ltmp294:
|
|
.Lfunc_end93:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ"
|
|
.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_begin94:
|
|
.cv_func_id 94
|
|
.cv_loc 94 3 996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:996:0
|
|
.seh_proc "?allocate@?$allocator@H@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
|
|
.Ltmp295:
|
|
.cv_loc 94 3 997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:997:0
|
|
mov rcx, qword ptr [rsp + 48]
|
|
call "??$_Get_size_of_n@$03@std@@YA_K_K@Z"
|
|
mov rcx, rax
|
|
call "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z"
|
|
nop
|
|
add rsp, 56
|
|
ret
|
|
.Ltmp296:
|
|
.Lfunc_end94:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?allocate@?$allocator@H@std@@QEAAPEAH_K@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z"
|
|
.globl "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" # -- Begin function ??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z
|
|
.p2align 4, 0x90
|
|
"??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z": # @"??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z"
|
|
.Lfunc_begin95:
|
|
.cv_func_id 95
|
|
.cv_file 13 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\utility" "6DCFB0D398453B2C01F756F21EBE97AD" 1
|
|
.cv_loc 95 13 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:23:0
|
|
.seh_proc "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z"
|
|
# %bb.0:
|
|
sub rsp, 24
|
|
.seh_stackalloc 24
|
|
.seh_endprologue
|
|
mov qword ptr [rsp + 16], rdx
|
|
mov qword ptr [rsp + 8], rcx
|
|
.Ltmp297:
|
|
.cv_loc 95 13 24 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:24:0
|
|
mov rcx, qword ptr [rsp + 16]
|
|
mov rcx, qword ptr [rcx]
|
|
mov rdx, qword ptr [rsp + 8]
|
|
cmp rcx, qword ptr [rdx]
|
|
jae .LBB95_2
|
|
# %bb.1:
|
|
mov rax, qword ptr [rsp + 16]
|
|
mov qword ptr [rsp], rax # 8-byte Spill
|
|
jmp .LBB95_3
|
|
.LBB95_2:
|
|
mov rax, qword ptr [rsp + 8]
|
|
mov qword ptr [rsp], rax # 8-byte Spill
|
|
.LBB95_3:
|
|
mov rax, qword ptr [rsp] # 8-byte Reload
|
|
add rsp, 24
|
|
ret
|
|
.Ltmp298:
|
|
.Lfunc_end95:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z"
|
|
.globl "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" # -- Begin function ?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z
|
|
.p2align 4, 0x90
|
|
"?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z": # @"?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z"
|
|
.Lfunc_begin96:
|
|
.cv_func_id 96
|
|
.cv_loc 96 3 891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:891:0
|
|
.seh_proc "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z"
|
|
# %bb.0:
|
|
push rax
|
|
.seh_stackalloc 8
|
|
.seh_endprologue
|
|
mov qword ptr [rsp], rcx
|
|
.Ltmp299:
|
|
.cv_loc 96 3 892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:892:0
|
|
movabs rax, 4611686018427387903
|
|
pop rcx
|
|
ret
|
|
.Ltmp300:
|
|
.Lfunc_end96:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ"
|
|
.globl "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ" # -- Begin function ?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ
|
|
.p2align 4, 0x90
|
|
"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ"
|
|
.Lfunc_begin97:
|
|
.cv_func_id 97
|
|
.cv_loc 97 4 549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:549:0
|
|
.seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ"
|
|
# %bb.0:
|
|
sub rsp, 40
|
|
.seh_stackalloc 40
|
|
.seh_endprologue
|
|
mov qword ptr [rsp + 32], rcx
|
|
mov rcx, qword ptr [rsp + 32]
|
|
.Ltmp301:
|
|
.cv_loc 97 4 550 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:550:0
|
|
call "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ"
|
|
nop
|
|
add rsp, 40
|
|
ret
|
|
.Ltmp302:
|
|
.Lfunc_end97:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "?max@?$numeric_limits@_J@std@@SA_JXZ";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?max@?$numeric_limits@_J@std@@SA_JXZ"
|
|
.globl "?max@?$numeric_limits@_J@std@@SA_JXZ" # -- Begin function ?max@?$numeric_limits@_J@std@@SA_JXZ
|
|
.p2align 4, 0x90
|
|
"?max@?$numeric_limits@_J@std@@SA_JXZ": # @"?max@?$numeric_limits@_J@std@@SA_JXZ"
|
|
.Lfunc_begin98:
|
|
.cv_func_id 98
|
|
# %bb.0:
|
|
.cv_file 14 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\limits" "A85F6C29B0D4BF37FA72F4E1E598AB5F" 1
|
|
.cv_loc 98 14 894 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits:894:0
|
|
movabs rax, 9223372036854775807
|
|
ret
|
|
.Ltmp303:
|
|
.Lfunc_end98:
|
|
# -- End function
|
|
.def "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ"
|
|
.globl "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ
|
|
.p2align 4, 0x90
|
|
"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ"
|
|
.Lfunc_begin99:
|
|
.cv_func_id 99
|
|
.cv_loc 99 10 296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:296:0
|
|
.seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ"
|
|
# %bb.0:
|
|
push rax
|
|
.seh_stackalloc 8
|
|
.seh_endprologue
|
|
mov qword ptr [rsp], rcx
|
|
mov rcx, qword ptr [rsp]
|
|
.Ltmp304:
|
|
.cv_loc 99 10 297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:297:0
|
|
mov rax, rcx
|
|
pop rcx
|
|
ret
|
|
.Ltmp305:
|
|
.Lfunc_end99:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$_Get_size_of_n@$03@std@@YA_K_K@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Get_size_of_n@$03@std@@YA_K_K@Z"
|
|
.globl "??$_Get_size_of_n@$03@std@@YA_K_K@Z" # -- Begin function ??$_Get_size_of_n@$03@std@@YA_K_K@Z
|
|
.p2align 4, 0x90
|
|
"??$_Get_size_of_n@$03@std@@YA_K_K@Z": # @"??$_Get_size_of_n@$03@std@@YA_K_K@Z"
|
|
.Lfunc_begin100:
|
|
.cv_func_id 100
|
|
.cv_loc 100 3 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:23:0
|
|
.seh_proc "??$_Get_size_of_n@$03@std@@YA_K_K@Z"
|
|
# %bb.0:
|
|
sub rsp, 24
|
|
.seh_stackalloc 24
|
|
.seh_endprologue
|
|
mov qword ptr [rsp + 16], rcx
|
|
.Ltmp306:
|
|
.cv_loc 100 3 24 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:24:0
|
|
movabs rcx, 4611686018427387903
|
|
mov qword ptr [rsp + 8], rcx
|
|
.cv_loc 100 3 25 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:25:0
|
|
mov rax, qword ptr [rsp + 16]
|
|
shl rax, 2
|
|
mov qword ptr [rsp], rax
|
|
.cv_loc 100 3 26 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:26:0
|
|
cmp rcx, qword ptr [rsp + 16]
|
|
jae .LBB100_2
|
|
# %bb.1:
|
|
.Ltmp307:
|
|
.cv_loc 100 3 29 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:29:0
|
|
mov qword ptr [rsp], -1
|
|
.Ltmp308:
|
|
.LBB100_2:
|
|
.cv_loc 100 3 32 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:32:0
|
|
mov rax, qword ptr [rsp]
|
|
add rsp, 24
|
|
ret
|
|
.Ltmp309:
|
|
.Lfunc_end100:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Get_size_of_n@$03@std@@YA_K_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_begin101:
|
|
.cv_func_id 101
|
|
.cv_loc 101 10 1234 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1234:0
|
|
.seh_proc "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z"
|
|
# %bb.0:
|
|
sub rsp, 24
|
|
.seh_stackalloc 24
|
|
.seh_endprologue
|
|
mov byte ptr [rsp + 16], r8b
|
|
mov qword ptr [rsp + 8], rdx
|
|
mov qword ptr [rsp], rcx
|
|
.Ltmp310:
|
|
.cv_loc 101 10 1235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1235:0
|
|
mov rcx, qword ptr [rsp + 8]
|
|
mov rdx, qword ptr [rsp]
|
|
sub rcx, rdx
|
|
sar rcx, 2
|
|
mov rax, rcx
|
|
add rsp, 24
|
|
ret
|
|
.Ltmp311:
|
|
.Lfunc_end101:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z"
|
|
.globl "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z" # -- Begin function ??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z
|
|
.p2align 4, 0x90
|
|
"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z": # @"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z"
|
|
.Lfunc_begin102:
|
|
.cv_func_id 102
|
|
.cv_file 15 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xmemory" "845C7EE7A72CC1DC0D3D28310F1C2156" 1
|
|
.cv_loc 102 15 209 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:209:0
|
|
.seh_proc "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z"
|
|
# %bb.0:
|
|
sub rsp, 136
|
|
.seh_stackalloc 136
|
|
.seh_endprologue
|
|
mov rax, qword ptr [rip + __security_cookie]
|
|
xor rax, rsp
|
|
mov qword ptr [rsp + 128], rax
|
|
mov qword ptr [rsp + 80], r9
|
|
mov qword ptr [rsp + 120], r8
|
|
mov qword ptr [rsp + 72], rdx
|
|
mov qword ptr [rsp + 64], rcx
|
|
.Ltmp312:
|
|
.cv_loc 102 15 211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:211:0
|
|
mov rcx, qword ptr [rsp + 64]
|
|
call "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z"
|
|
mov qword ptr [rsp + 112], rax
|
|
.cv_loc 102 15 212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:212:0
|
|
mov rcx, qword ptr [rsp + 72]
|
|
call "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z"
|
|
mov qword ptr [rsp + 104], rax
|
|
.cv_loc 102 15 213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:213:0
|
|
lea rcx, [rsp + 112]
|
|
lea rdx, [rsp + 104]
|
|
call "??$_Idl_distance@PEBHPEBH@std@@YA?A?<auto>@@AEBQEBH0@Z"
|
|
mov rcx, qword ptr [rsp + 120]
|
|
mov rdx, rax
|
|
call "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z"
|
|
mov qword ptr [rsp + 96], rax
|
|
.cv_loc 102 15 214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:214:0
|
|
lea rcx, [rsp + 88]
|
|
lea rdx, [rsp + 112]
|
|
lea r8, [rsp + 96]
|
|
call "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z"
|
|
mov r9, qword ptr [rsp + 80]
|
|
mov r8, qword ptr [rsp + 96]
|
|
mov rdx, qword ptr [rsp + 104]
|
|
mov rcx, qword ptr [rsp + 112]
|
|
mov r10b, byte ptr [rsp + 88]
|
|
mov r11b, byte ptr [rsp + 56]
|
|
mov byte ptr [rsp + 32], r10b
|
|
mov byte ptr [rsp + 40], r11b
|
|
call "??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"
|
|
lea rcx, [rsp + 120]
|
|
mov rdx, rax
|
|
call "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z"
|
|
.cv_loc 102 15 219 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:219:0
|
|
mov rax, qword ptr [rsp + 120]
|
|
mov rcx, qword ptr [rsp + 128]
|
|
xor rcx, rsp
|
|
mov qword ptr [rsp + 48], rax # 8-byte Spill
|
|
call __security_check_cookie
|
|
mov rax, qword ptr [rsp + 48] # 8-byte Reload
|
|
add rsp, 136
|
|
ret
|
|
.Ltmp313:
|
|
.Lfunc_end102:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z"
|
|
.globl "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z" # -- Begin function ??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z
|
|
.p2align 4, 0x90
|
|
"??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z": # @"??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z"
|
|
.Lfunc_begin103:
|
|
.cv_func_id 103
|
|
.cv_loc 103 10 662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:662:0
|
|
.seh_proc "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z"
|
|
# %bb.0:
|
|
push rax
|
|
.seh_stackalloc 8
|
|
.seh_endprologue
|
|
mov qword ptr [rsp], rcx
|
|
.Ltmp314:
|
|
.cv_loc 103 10 663 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:663:0
|
|
mov rax, qword ptr [rsp]
|
|
pop rcx
|
|
ret
|
|
.Ltmp315:
|
|
.Lfunc_end103:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z"
|
|
.globl "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z" # -- Begin function ??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z
|
|
.p2align 4, 0x90
|
|
"??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z": # @"??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z"
|
|
.Lfunc_begin104:
|
|
.cv_func_id 104
|
|
.cv_loc 104 10 808 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:808:0
|
|
.seh_proc "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z"
|
|
# %bb.0:
|
|
sub rsp, 16
|
|
.seh_stackalloc 16
|
|
.seh_endprologue
|
|
mov qword ptr [rsp + 8], rdx
|
|
mov qword ptr [rsp], rcx
|
|
.Ltmp316:
|
|
.cv_loc 104 10 809 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:809:0
|
|
mov rax, qword ptr [rsp]
|
|
add rsp, 16
|
|
ret
|
|
.Ltmp317:
|
|
.Lfunc_end104:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$_Idl_distance@PEBHPEBH@std@@YA?A?<auto>@@AEBQEBH0@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Idl_distance@PEBHPEBH@std@@YA?A?<auto>@@AEBQEBH0@Z"
|
|
.globl "??$_Idl_distance@PEBHPEBH@std@@YA?A?<auto>@@AEBQEBH0@Z" # -- Begin function ??$_Idl_distance@PEBHPEBH@std@@YA?A?<auto>@@AEBQEBH0@Z
|
|
.p2align 4, 0x90
|
|
"??$_Idl_distance@PEBHPEBH@std@@YA?A?<auto>@@AEBQEBH0@Z": # @"??$_Idl_distance@PEBHPEBH@std@@YA?A?<auto>@@AEBQEBH0@Z"
|
|
.Lfunc_begin105:
|
|
.cv_func_id 105
|
|
.cv_loc 105 10 974 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:974:0
|
|
.seh_proc "??$_Idl_distance@PEBHPEBH@std@@YA?A?<auto>@@AEBQEBH0@Z"
|
|
# %bb.0:
|
|
sub rsp, 56
|
|
.seh_stackalloc 56
|
|
.seh_endprologue
|
|
mov qword ptr [rsp + 48], rdx
|
|
mov qword ptr [rsp + 40], rcx
|
|
.Ltmp318:
|
|
.cv_loc 105 10 975 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:975:0
|
|
mov rdx, qword ptr [rsp + 48]
|
|
mov rcx, qword ptr [rsp + 40]
|
|
mov r8b, byte ptr [rsp + 32]
|
|
call "??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z"
|
|
nop
|
|
add rsp, 56
|
|
ret
|
|
.Ltmp319:
|
|
.Lfunc_end105:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Idl_distance@PEBHPEBH@std@@YA?A?<auto>@@AEBQEBH0@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z"
|
|
.globl "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z" # -- Begin function ??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z
|
|
.p2align 4, 0x90
|
|
"??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z": # @"??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z"
|
|
.Lfunc_begin106:
|
|
.cv_func_id 106
|
|
.cv_loc 106 10 871 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:871:0
|
|
.seh_proc "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z"
|
|
# %bb.0:
|
|
sub rsp, 16
|
|
.seh_stackalloc 16
|
|
.seh_endprologue
|
|
mov qword ptr [rsp + 8], rdx
|
|
mov qword ptr [rsp], rcx
|
|
.Ltmp320:
|
|
.cv_loc 106 10 872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:872:0
|
|
mov rcx, qword ptr [rsp + 8]
|
|
mov rdx, qword ptr [rsp]
|
|
mov qword ptr [rdx], rcx
|
|
.cv_loc 106 10 873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:873:0
|
|
add rsp, 16
|
|
ret
|
|
.Ltmp321:
|
|
.Lfunc_end106:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@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_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"
|
|
.globl "??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z
|
|
.p2align 4, 0x90
|
|
"??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"
|
|
.Lfunc_begin107:
|
|
.cv_func_id 107
|
|
.cv_loc 107 15 201 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:201:0
|
|
.seh_proc "??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@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
|
|
.Ltmp322:
|
|
.cv_loc 107 15 202 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:202: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
|
|
.Ltmp323:
|
|
.Lfunc_end107:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@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_begin108:
|
|
.cv_func_id 108
|
|
.cv_loc 108 10 1069 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1069: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
|
|
.Ltmp324:
|
|
.cv_loc 108 10 1070 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1070:0
|
|
mov rax, rcx
|
|
add rsp, 16
|
|
ret
|
|
.Ltmp325:
|
|
.Lfunc_end108:
|
|
.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 "??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z"
|
|
.globl "??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z
|
|
.p2align 4, 0x90
|
|
"??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z": # @"??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z"
|
|
.Lfunc_begin109:
|
|
.cv_func_id 109
|
|
.cv_loc 109 10 967 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:967:0
|
|
.seh_proc "??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z"
|
|
# %bb.0:
|
|
sub rsp, 24
|
|
.seh_stackalloc 24
|
|
.seh_endprologue
|
|
mov byte ptr [rsp + 16], r8b
|
|
mov qword ptr [rsp + 8], rdx
|
|
mov qword ptr [rsp], rcx
|
|
.Ltmp326:
|
|
.cv_loc 109 10 968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:968:0
|
|
mov rcx, qword ptr [rsp + 8]
|
|
mov rcx, qword ptr [rcx]
|
|
mov rdx, qword ptr [rsp]
|
|
mov rdx, qword ptr [rdx]
|
|
sub rcx, rdx
|
|
sar rcx, 2
|
|
mov rax, rcx
|
|
add rsp, 24
|
|
ret
|
|
.Ltmp327:
|
|
.Lfunc_end109:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@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_begin110:
|
|
.cv_func_id 110
|
|
.cv_loc 110 10 2398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2398: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
|
|
.Ltmp328:
|
|
.cv_loc 110 10 2399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2399:0
|
|
mov rcx, qword ptr [rsp + 80]
|
|
mov qword ptr [rsp + 72], rcx
|
|
.cv_loc 110 10 2400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2400:0
|
|
mov rcx, qword ptr [rsp + 88]
|
|
mov qword ptr [rsp + 64], rcx
|
|
.cv_loc 110 10 2401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2401:0
|
|
mov rcx, qword ptr [rsp + 96]
|
|
mov qword ptr [rsp + 56], rcx
|
|
.cv_loc 110 10 2402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2402:0
|
|
mov rcx, qword ptr [rsp + 64]
|
|
mov rdx, qword ptr [rsp + 72]
|
|
sub rcx, rdx
|
|
mov qword ptr [rsp + 48], rcx
|
|
.cv_loc 110 10 2403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2403:0
|
|
mov rcx, qword ptr [rsp + 56]
|
|
mov rdx, qword ptr [rsp + 72]
|
|
mov r8, qword ptr [rsp + 48]
|
|
call memmove
|
|
.cv_loc 110 10 2404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2404: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
|
|
.Ltmp329:
|
|
.Lfunc_end110:
|
|
.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_begin111:
|
|
.cv_func_id 111
|
|
.cv_loc 111 4 534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:534: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]
|
|
.Ltmp330:
|
|
.cv_loc 111 4 535 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:535: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 111 4 536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:536:0
|
|
nop
|
|
add rsp, 40
|
|
ret
|
|
.Ltmp331:
|
|
.Lfunc_end111:
|
|
.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@@AEAAXPEAH0@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z"
|
|
.globl "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z" # -- Begin function ?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z
|
|
.p2align 4, 0x90
|
|
"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z": # @"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z"
|
|
.Lfunc_begin112:
|
|
.cv_func_id 112
|
|
.cv_loc 112 4 1848 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1848:0
|
|
.seh_proc "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@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]
|
|
.Ltmp332:
|
|
.cv_loc 112 4 1849 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1849:0
|
|
call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ"
|
|
mov rdx, qword ptr [rsp + 48]
|
|
mov rcx, qword ptr [rsp + 40]
|
|
mov r8, rax
|
|
call "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z"
|
|
.cv_loc 112 4 1850 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1850:0
|
|
nop
|
|
add rsp, 56
|
|
ret
|
|
.Ltmp333:
|
|
.Lfunc_end112:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z"
|
|
.globl "?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z" # -- Begin function ?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z
|
|
.p2align 4, 0x90
|
|
"?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z": # @"?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z"
|
|
.Lfunc_begin113:
|
|
.cv_func_id 113
|
|
.cv_loc 113 3 990 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:990:0
|
|
.seh_proc "?deallocate@?$allocator@H@std@@QEAAXQEAH_K@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
|
|
.Ltmp334:
|
|
.cv_loc 113 3 992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:992:0
|
|
mov rcx, qword ptr [rsp + 64]
|
|
shl rcx, 2
|
|
mov rdx, qword ptr [rsp + 56]
|
|
mov qword ptr [rsp + 40], rcx # 8-byte Spill
|
|
mov rcx, rdx
|
|
mov rdx, qword ptr [rsp + 40] # 8-byte Reload
|
|
call "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z"
|
|
.cv_loc 113 3 993 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:993:0
|
|
nop
|
|
add rsp, 72
|
|
ret
|
|
.Ltmp335:
|
|
.Lfunc_end113:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
|
|
.globl "?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # -- Begin function ?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ
|
|
.p2align 4, 0x90
|
|
"?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ": # @"?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
|
|
.Lfunc_begin114:
|
|
.cv_func_id 114
|
|
.cv_loc 114 4 1714 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1714:0
|
|
.seh_proc "?capacity@?$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]
|
|
.Ltmp336:
|
|
.cv_loc 114 4 1715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1715:0
|
|
mov rax, rcx
|
|
mov qword ptr [rsp + 40], rcx # 8-byte Spill
|
|
mov rcx, rax
|
|
call "?_Myend@?$_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
|
|
.Ltmp337:
|
|
.Lfunc_end114:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"
|
|
.seh_endproc
|
|
# -- 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_begin115:
|
|
.cv_func_id 115
|
|
.cv_loc 115 10 214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:214:0
|
|
.seh_proc "?_Orphan_all@_Container_base12@std@@QEAAXXZ"
|
|
.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]
|
|
.Ltmp340:
|
|
.cv_loc 115 10 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:216:0
|
|
cmp qword ptr [rcx], 0
|
|
mov qword ptr [rbp - 40], rcx # 8-byte Spill
|
|
je .LBB115_6
|
|
# %bb.1:
|
|
.cv_loc 115 10 218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:218:0
|
|
.Ltmp338:
|
|
.Ltmp341:
|
|
mov rax, qword ptr [rip + "__imp_??0_Lockit@std@@QEAA@H@Z"]
|
|
lea rcx, [rbp - 24]
|
|
mov edx, 3
|
|
call rax
|
|
.Ltmp339:
|
|
mov qword ptr [rbp - 48], rax # 8-byte Spill
|
|
jmp .LBB115_2
|
|
.LBB115_2:
|
|
.Ltmp342:
|
|
.cv_loc 115 10 220 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:220:0
|
|
mov rax, qword ptr [rbp - 40] # 8-byte Reload
|
|
mov rcx, qword ptr [rax]
|
|
add rcx, 8
|
|
mov qword ptr [rbp - 32], rcx
|
|
.LBB115_3: # =>This Inner Loop Header: Depth=1
|
|
mov rax, qword ptr [rbp - 32]
|
|
cmp qword ptr [rax], 0
|
|
je .LBB115_5
|
|
# %bb.4: # in Loop: Header=BB115_3 Depth=1
|
|
.Ltmp343:
|
|
.cv_loc 115 10 222 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:222:0
|
|
mov rax, qword ptr [rbp - 32]
|
|
mov rax, qword ptr [rax]
|
|
mov qword ptr [rax], 0
|
|
.cv_loc 115 10 221 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:221:0
|
|
mov rax, qword ptr [rbp - 32]
|
|
mov rax, qword ptr [rax]
|
|
mov rax, qword ptr [rax + 8]
|
|
mov rcx, qword ptr [rbp - 32]
|
|
mov qword ptr [rcx], rax
|
|
.cv_loc 115 10 220 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:220:0
|
|
jmp .LBB115_3
|
|
.Ltmp344:
|
|
.LBB115_5:
|
|
.cv_loc 115 10 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:223:0
|
|
mov rax, qword ptr [rbp - 40] # 8-byte Reload
|
|
mov rcx, qword ptr [rax]
|
|
mov qword ptr [rcx + 8], 0
|
|
.cv_loc 115 10 224 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:224:0
|
|
lea rcx, [rbp - 24]
|
|
call qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"]
|
|
.Ltmp345:
|
|
.LBB115_6:
|
|
.cv_loc 115 10 226 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:226:0
|
|
nop
|
|
add rsp, 80
|
|
pop rbp
|
|
ret
|
|
.seh_handlerdata
|
|
.long ("$cppxdata$?_Orphan_all@_Container_base12@std@@QEAAXXZ")@IMGREL
|
|
.section .text,"xr",discard,"?_Orphan_all@_Container_base12@std@@QEAAXXZ"
|
|
.seh_endproc
|
|
.def "?dtor$7@?0??_Orphan_all@_Container_base12@std@@QEAAXXZ@4HA";
|
|
.scl 3;
|
|
.type 32;
|
|
.endef
|
|
.p2align 4, 0x90
|
|
"?dtor$7@?0??_Orphan_all@_Container_base12@std@@QEAAXXZ@4HA":
|
|
.seh_proc "?dtor$7@?0??_Orphan_all@_Container_base12@std@@QEAAXXZ@4HA"
|
|
.LBB115_7:
|
|
mov qword ptr [rsp + 16], rdx
|
|
push rbp
|
|
.seh_pushreg 5
|
|
sub rsp, 32
|
|
.seh_stackalloc 32
|
|
lea rbp, [rdx + 80]
|
|
.seh_endprologue
|
|
.Ltmp346:
|
|
.cv_loc 115 10 218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:218:0
|
|
mov rax, qword ptr [rip + __imp___std_terminate]
|
|
call rax
|
|
ud2
|
|
.Ltmp347:
|
|
.Lfunc_end115:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?_Orphan_all@_Container_base12@std@@QEAAXXZ"
|
|
.seh_endproc
|
|
.section .xdata,"dr",associative,"?_Orphan_all@_Container_base12@std@@QEAAXXZ"
|
|
.p2align 2
|
|
"$cppxdata$?_Orphan_all@_Container_base12@std@@QEAAXXZ":
|
|
.long 429065506 # MagicNumber
|
|
.long 1 # MaxState
|
|
.long ("$stateUnwindMap$?_Orphan_all@_Container_base12@std@@QEAAXXZ")@IMGREL # UnwindMap
|
|
.long 0 # NumTryBlocks
|
|
.long 0 # TryBlockMap
|
|
.long 3 # IPMapEntries
|
|
.long ("$ip2state$?_Orphan_all@_Container_base12@std@@QEAAXXZ")@IMGREL # IPToStateXData
|
|
.long 72 # UnwindHelp
|
|
.long 0 # ESTypeList
|
|
.long 1 # EHFlags
|
|
"$stateUnwindMap$?_Orphan_all@_Container_base12@std@@QEAAXXZ":
|
|
.long -1 # ToState
|
|
.long "?dtor$7@?0??_Orphan_all@_Container_base12@std@@QEAAXXZ@4HA"@IMGREL # Action
|
|
"$ip2state$?_Orphan_all@_Container_base12@std@@QEAAXXZ":
|
|
.long .Lfunc_begin115@IMGREL # IP
|
|
.long -1 # ToState
|
|
.long .Ltmp338@IMGREL+1 # IP
|
|
.long 0 # ToState
|
|
.long .Ltmp339@IMGREL+1 # IP
|
|
.long -1 # ToState
|
|
.section .text,"xr",discard,"?_Orphan_all@_Container_base12@std@@QEAAXXZ"
|
|
# -- End function
|
|
.def "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z"
|
|
.globl "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z" # -- Begin function ??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z
|
|
.p2align 4, 0x90
|
|
"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z": # @"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z"
|
|
.Lfunc_begin116:
|
|
.cv_func_id 116
|
|
.cv_loc 116 3 1154 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1154:0
|
|
.seh_proc "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@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
|
|
.Ltmp348:
|
|
.cv_loc 116 3 1158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1158: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@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z"
|
|
.cv_loc 116 3 1161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1161:0
|
|
nop
|
|
add rsp, 72
|
|
ret
|
|
.Ltmp349:
|
|
.Lfunc_end116:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z"
|
|
.globl "??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z
|
|
.p2align 4, 0x90
|
|
"??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z"
|
|
.Lfunc_begin117:
|
|
.cv_func_id 117
|
|
.cv_loc 117 3 1145 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1145:0
|
|
.seh_proc "??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@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
|
|
.Ltmp350:
|
|
.cv_loc 117 3 1147 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1147:0
|
|
add rsp, 32
|
|
ret
|
|
.Ltmp351:
|
|
.Lfunc_end117:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z"
|
|
.globl "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" # -- Begin function ??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z
|
|
.p2align 4, 0x90
|
|
"??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z": # @"??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z"
|
|
.Lfunc_begin118:
|
|
.cv_func_id 118
|
|
.cv_loc 118 3 199 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:199:0
|
|
.seh_proc "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z"
|
|
# %bb.0:
|
|
sub rsp, 56
|
|
.seh_stackalloc 56
|
|
.seh_endprologue
|
|
mov rax, qword ptr [rip + __security_cookie]
|
|
xor rax, rsp
|
|
mov qword ptr [rsp + 48], rax
|
|
mov qword ptr [rsp + 40], rdx
|
|
mov qword ptr [rsp + 32], rcx
|
|
.Ltmp352:
|
|
.cv_loc 118 3 201 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:201:0
|
|
cmp qword ptr [rsp + 40], 4096
|
|
jb .LBB118_2
|
|
# %bb.1:
|
|
.Ltmp353:
|
|
.cv_loc 118 3 203 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:203:0
|
|
lea rcx, [rsp + 32]
|
|
lea rdx, [rsp + 40]
|
|
call "?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z"
|
|
.Ltmp354:
|
|
.LBB118_2:
|
|
.cv_loc 118 3 207 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:207:0
|
|
mov rdx, qword ptr [rsp + 40]
|
|
mov rcx, qword ptr [rsp + 32]
|
|
call "??3@YAXPEAX_K@Z"
|
|
mov rcx, qword ptr [rsp + 48]
|
|
xor rcx, rsp
|
|
call __security_check_cookie
|
|
.cv_loc 118 3 208 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:208:0
|
|
nop
|
|
add rsp, 56
|
|
ret
|
|
.Ltmp355:
|
|
.Lfunc_end118:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z"
|
|
.globl "?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z" # -- Begin function ?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z
|
|
.p2align 4, 0x90
|
|
"?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z": # @"?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z"
|
|
.Lfunc_begin119:
|
|
.cv_func_id 119
|
|
.cv_loc 119 3 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:114:0
|
|
.seh_proc "?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z"
|
|
# %bb.0:
|
|
sub rsp, 120
|
|
.seh_stackalloc 120
|
|
.seh_endprologue
|
|
mov qword ptr [rsp + 112], rdx
|
|
mov qword ptr [rsp + 104], rcx
|
|
.Ltmp356:
|
|
.cv_loc 119 3 115 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:115:0
|
|
mov rcx, qword ptr [rsp + 112]
|
|
mov rdx, qword ptr [rcx]
|
|
add rdx, 47
|
|
mov qword ptr [rcx], rdx
|
|
.cv_loc 119 3 117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:117:0
|
|
mov rcx, qword ptr [rsp + 104]
|
|
mov rcx, qword ptr [rcx]
|
|
mov qword ptr [rsp + 96], rcx
|
|
.cv_loc 119 3 118 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:118:0
|
|
mov rcx, qword ptr [rsp + 96]
|
|
mov rcx, qword ptr [rcx - 8]
|
|
mov qword ptr [rsp + 88], rcx
|
|
# %bb.1:
|
|
.Ltmp357:
|
|
.cv_loc 119 3 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:122:0
|
|
mov rax, qword ptr [rsp + 96]
|
|
movabs rcx, -361700864190383366
|
|
cmp qword ptr [rax - 16], rcx
|
|
jne .LBB119_3
|
|
# %bb.2:
|
|
.Ltmp358:
|
|
.cv_loc 119 3 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:122:0
|
|
jmp .LBB119_8
|
|
.Ltmp359:
|
|
.LBB119_3:
|
|
.cv_loc 119 3 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:122:0
|
|
jmp .LBB119_4
|
|
.LBB119_4:
|
|
.Ltmp360:
|
|
.cv_loc 119 3 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:122:0
|
|
lea rax, [rip + "??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@"]
|
|
mov rcx, rsp
|
|
mov qword ptr [rcx + 40], rax
|
|
lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"]
|
|
mov qword ptr [rcx + 32], rax
|
|
lea rdx, [rip + "??_C@_0GJ@MAEDLLFA@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"]
|
|
mov rax, qword ptr [rip + __imp__CrtDbgReport]
|
|
xor r8d, r8d
|
|
mov r9d, r8d
|
|
mov ecx, 2
|
|
mov r8d, 122
|
|
call rax
|
|
mov ecx, 1
|
|
cmp ecx, eax
|
|
jne .LBB119_6
|
|
# %bb.5:
|
|
int3
|
|
.LBB119_6:
|
|
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@_1EA@IKJNMLCJ@?$AA_?$AAA?$AAd?$AAj?$AAu?$AAs?$AAt?$AA_?$AAm?$AAa?$AAn?$AAu?$AAa?$AAl?$AAl?$AAy?$AA_?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA_?$AAa?$AAl?$AAi?$AAg?$AAn?$AAe?$AAd?$AA?$AA@"]
|
|
lea r8, [rip + "??_C@_1NC@LMCNBOC@?$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, 122
|
|
mov qword ptr [rsp + 32], 0
|
|
call qword ptr [rip + __imp__invalid_parameter]
|
|
.Ltmp361:
|
|
# %bb.7:
|
|
.cv_loc 119 3 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:122:0
|
|
jmp .LBB119_8
|
|
.Ltmp362:
|
|
.LBB119_8:
|
|
.cv_loc 119 3 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:122:0
|
|
jmp .LBB119_9
|
|
.Ltmp363:
|
|
.LBB119_9:
|
|
.cv_loc 119 3 127 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:127:0
|
|
mov qword ptr [rsp + 80], 16
|
|
.cv_loc 119 3 131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:131:0
|
|
mov rax, qword ptr [rsp + 104]
|
|
mov rax, qword ptr [rax]
|
|
sub rax, qword ptr [rsp + 88]
|
|
mov qword ptr [rsp + 72], rax
|
|
# %bb.10:
|
|
.Ltmp364:
|
|
.cv_loc 119 3 132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:132:0
|
|
cmp qword ptr [rsp + 72], 16
|
|
jb .LBB119_13
|
|
# %bb.11:
|
|
cmp qword ptr [rsp + 72], 47
|
|
ja .LBB119_13
|
|
# %bb.12:
|
|
.Ltmp365:
|
|
.cv_loc 119 3 132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:132:0
|
|
jmp .LBB119_18
|
|
.Ltmp366:
|
|
.LBB119_13:
|
|
.cv_loc 119 3 132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:132:0
|
|
jmp .LBB119_14
|
|
.LBB119_14:
|
|
.Ltmp367:
|
|
.cv_loc 119 3 132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:132:0
|
|
lea rax, [rip + "??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@"]
|
|
mov rcx, rsp
|
|
mov qword ptr [rcx + 40], rax
|
|
lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"]
|
|
mov qword ptr [rcx + 32], rax
|
|
lea rdx, [rip + "??_C@_0GJ@MAEDLLFA@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"]
|
|
mov rax, qword ptr [rip + __imp__CrtDbgReport]
|
|
xor r8d, r8d
|
|
mov r9d, r8d
|
|
mov ecx, 2
|
|
mov r8d, 132
|
|
call rax
|
|
mov ecx, 1
|
|
cmp ecx, eax
|
|
jne .LBB119_16
|
|
# %bb.15:
|
|
int3
|
|
.LBB119_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@_1EA@IKJNMLCJ@?$AA_?$AAA?$AAd?$AAj?$AAu?$AAs?$AAt?$AA_?$AAm?$AAa?$AAn?$AAu?$AAa?$AAl?$AAl?$AAy?$AA_?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA_?$AAa?$AAl?$AAi?$AAg?$AAn?$AAe?$AAd?$AA?$AA@"]
|
|
lea r8, [rip + "??_C@_1NC@LMCNBOC@?$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, 132
|
|
mov qword ptr [rsp + 32], 0
|
|
call qword ptr [rip + __imp__invalid_parameter]
|
|
.Ltmp368:
|
|
# %bb.17:
|
|
.cv_loc 119 3 132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:132:0
|
|
jmp .LBB119_18
|
|
.Ltmp369:
|
|
.LBB119_18:
|
|
.cv_loc 119 3 132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:132:0
|
|
jmp .LBB119_19
|
|
.Ltmp370:
|
|
.LBB119_19:
|
|
.cv_loc 119 3 133 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:133:0
|
|
mov rax, qword ptr [rsp + 88]
|
|
mov rcx, qword ptr [rsp + 104]
|
|
mov qword ptr [rcx], rax
|
|
.cv_loc 119 3 134 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:134:0
|
|
add rsp, 120
|
|
ret
|
|
.Ltmp371:
|
|
.Lfunc_end119:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"
|
|
.globl "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # -- Begin function ?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ
|
|
.p2align 4, 0x90
|
|
"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ": # @"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"
|
|
.Lfunc_begin120:
|
|
.cv_func_id 120
|
|
.cv_loc 120 4 600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:600:0
|
|
.seh_proc "?_Myend@?$_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]
|
|
.Ltmp372:
|
|
.cv_loc 120 4 601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:601: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, 24
|
|
add rsp, 40
|
|
ret
|
|
.Ltmp373:
|
|
.Lfunc_end120:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"
|
|
.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_begin121:
|
|
.cv_func_id 121
|
|
.cv_loc 121 4 509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:509: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]
|
|
.Ltmp374:
|
|
.cv_loc 121 4 510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:510: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@@QEAAAEAV?$allocator@H@2@XZ"
|
|
lea rcx, [rsp + 56]
|
|
mov rdx, rax
|
|
call "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"
|
|
.cv_loc 121 4 511 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:511: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 121 4 512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:512: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@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z"
|
|
.cv_loc 121 4 513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:513: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 "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z"
|
|
.cv_loc 121 4 514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:514: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 121 4 515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:515:0
|
|
nop
|
|
add rsp, 72
|
|
ret
|
|
.Ltmp375:
|
|
.Lfunc_end121:
|
|
.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@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z"
|
|
.globl "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" # -- Begin function ??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z
|
|
.p2align 4, 0x90
|
|
"??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z": # @"??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z"
|
|
.Lfunc_begin122:
|
|
.cv_func_id 122
|
|
.cv_loc 122 3 886 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:886:0
|
|
.seh_proc "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_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
|
|
.Ltmp376:
|
|
.cv_loc 122 3 888 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:888:0
|
|
add rsp, 16
|
|
ret
|
|
.Ltmp377:
|
|
.Lfunc_end122:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z"
|
|
.globl "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" # -- Begin function ??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z
|
|
.p2align 4, 0x90
|
|
"??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z": # @"??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z"
|
|
.Lfunc_begin123:
|
|
.cv_func_id 123
|
|
.cv_loc 123 3 1212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1212:0
|
|
.seh_proc "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z"
|
|
# %bb.0:
|
|
sub rsp, 56
|
|
.seh_stackalloc 56
|
|
.seh_endprologue
|
|
mov eax, 1
|
|
mov r8d, eax
|
|
mov qword ptr [rsp + 48], rdx
|
|
mov qword ptr [rsp + 40], rcx
|
|
.Ltmp378:
|
|
.cv_loc 123 3 1213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1213:0
|
|
mov rdx, qword ptr [rsp + 48]
|
|
mov rcx, qword ptr [rsp + 40]
|
|
call "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z"
|
|
.cv_loc 123 3 1214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1214:0
|
|
nop
|
|
add rsp, 56
|
|
ret
|
|
.Ltmp379:
|
|
.Lfunc_end123:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z"
|
|
.seh_endproc
|
|
# -- End function
|
|
.def "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z";
|
|
.scl 2;
|
|
.type 32;
|
|
.endef
|
|
.section .text,"xr",discard,"?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z"
|
|
.globl "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z" # -- Begin function ?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z
|
|
.p2align 4, 0x90
|
|
"?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z": # @"?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z"
|
|
.Lfunc_begin124:
|
|
.cv_func_id 124
|
|
.cv_loc 124 3 871 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:871:0
|
|
.seh_proc "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@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
|
|
.Ltmp380:
|
|
.cv_loc 124 3 873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:873:0
|
|
mov rcx, qword ptr [rsp + 64]
|
|
shl rcx, 4
|
|
mov rdx, qword ptr [rsp + 56]
|
|
mov qword ptr [rsp + 40], rcx # 8-byte Spill
|
|
mov rcx, rdx
|
|
mov rdx, qword ptr [rsp + 40] # 8-byte Reload
|
|
call "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z"
|
|
.cv_loc 124 3 874 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:874:0
|
|
nop
|
|
add rsp, 72
|
|
ret
|
|
.Ltmp381:
|
|
.Lfunc_end124:
|
|
.seh_handlerdata
|
|
.section .text,"xr",discard,"?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@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@_0BB@FCMFBGOM@invalid?5argument?$AA@"
|
|
.globl "??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@" # @"??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@"
|
|
"??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@":
|
|
.asciz "invalid argument"
|
|
|
|
.section .rdata,"dr",discard,"??_C@_02DKCKIIND@?$CFs?$AA@"
|
|
.globl "??_C@_02DKCKIIND@?$CFs?$AA@" # @"??_C@_02DKCKIIND@?$CFs?$AA@"
|
|
"??_C@_02DKCKIIND@?$CFs?$AA@":
|
|
.asciz "%s"
|
|
|
|
.section .rdata,"dr",discard,"??_C@_0GJ@MAEDLLFA@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"
|
|
.globl "??_C@_0GJ@MAEDLLFA@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" # @"??_C@_0GJ@MAEDLLFA@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"
|
|
"??_C@_0GJ@MAEDLLFA@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@":
|
|
.asciz "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xmemory0"
|
|
|
|
.section .rdata,"dr",discard,"??_C@_1NC@LMCNBOC@?$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@_1NC@LMCNBOC@?$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@_1NC@LMCNBOC@?$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@_1NC@LMCNBOC@?$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 92 # 0x5c
|
|
.short 50 # 0x32
|
|
.short 48 # 0x30
|
|
.short 49 # 0x31
|
|
.short 55 # 0x37
|
|
.short 92 # 0x5c
|
|
.short 67 # 0x43
|
|
.short 111 # 0x6f
|
|
.short 109 # 0x6d
|
|
.short 109 # 0x6d
|
|
.short 117 # 0x75
|
|
.short 110 # 0x6e
|
|
.short 105 # 0x69
|
|
.short 116 # 0x74
|
|
.short 121 # 0x79
|
|
.short 92 # 0x5c
|
|
.short 86 # 0x56
|
|
.short 67 # 0x43
|
|
.short 92 # 0x5c
|
|
.short 84 # 0x54
|
|
.short 111 # 0x6f
|
|
.short 111 # 0x6f
|
|
.short 108 # 0x6c
|
|
.short 115 # 0x73
|
|
.short 92 # 0x5c
|
|
.short 77 # 0x4d
|
|
.short 83 # 0x53
|
|
.short 86 # 0x56
|
|
.short 67 # 0x43
|
|
.short 92 # 0x5c
|
|
.short 49 # 0x31
|
|
.short 52 # 0x34
|
|
.short 46 # 0x2e
|
|
.short 49 # 0x31
|
|
.short 54 # 0x36
|
|
.short 46 # 0x2e
|
|
.short 50 # 0x32
|
|
.short 55 # 0x37
|
|
.short 48 # 0x30
|
|
.short 50 # 0x32
|
|
.short 51 # 0x33
|
|
.short 92 # 0x5c
|
|
.short 105 # 0x69
|
|
.short 110 # 0x6e
|
|
.short 99 # 0x63
|
|
.short 108 # 0x6c
|
|
.short 117 # 0x75
|
|
.short 100 # 0x64
|
|
.short 101 # 0x65
|
|
.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@_1EE@NLJGENNL@?$AA_?$AAA?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA_?$AAm?$AAa?$AAn?$AAu?$AAa?$AAl?$AAl?$AAy?$AA_?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA_?$AAa?$AAl?$AAi?$AAg?$AAn?$AAe@"
|
|
.globl "??_C@_1EE@NLJGENNL@?$AA_?$AAA?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA_?$AAm?$AAa?$AAn?$AAu?$AAa?$AAl?$AAl?$AAy?$AA_?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA_?$AAa?$AAl?$AAi?$AAg?$AAn?$AAe@" # @"??_C@_1EE@NLJGENNL@?$AA_?$AAA?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA_?$AAm?$AAa?$AAn?$AAu?$AAa?$AAl?$AAl?$AAy?$AA_?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA_?$AAa?$AAl?$AAi?$AAg?$AAn?$AAe@"
|
|
.p2align 1
|
|
"??_C@_1EE@NLJGENNL@?$AA_?$AAA?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA_?$AAm?$AAa?$AAn?$AAu?$AAa?$AAl?$AAl?$AAy?$AA_?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA_?$AAa?$AAl?$AAi?$AAg?$AAn?$AAe@":
|
|
.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 95 # 0x5f
|
|
.short 109 # 0x6d
|
|
.short 97 # 0x61
|
|
.short 110 # 0x6e
|
|
.short 117 # 0x75
|
|
.short 97 # 0x61
|
|
.short 108 # 0x6c
|
|
.short 108 # 0x6c
|
|
.short 121 # 0x79
|
|
.short 95 # 0x5f
|
|
.short 118 # 0x76
|
|
.short 101 # 0x65
|
|
.short 99 # 0x63
|
|
.short 116 # 0x74
|
|
.short 111 # 0x6f
|
|
.short 114 # 0x72
|
|
.short 95 # 0x5f
|
|
.short 97 # 0x61
|
|
.short 108 # 0x6c
|
|
.short 105 # 0x69
|
|
.short 103 # 0x67
|
|
.short 110 # 0x6e
|
|
.short 101 # 0x65
|
|
.short 100 # 0x64
|
|
.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@_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@_1EA@IKJNMLCJ@?$AA_?$AAA?$AAd?$AAj?$AAu?$AAs?$AAt?$AA_?$AAm?$AAa?$AAn?$AAu?$AAa?$AAl?$AAl?$AAy?$AA_?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA_?$AAa?$AAl?$AAi?$AAg?$AAn?$AAe?$AAd?$AA?$AA@"
|
|
.globl "??_C@_1EA@IKJNMLCJ@?$AA_?$AAA?$AAd?$AAj?$AAu?$AAs?$AAt?$AA_?$AAm?$AAa?$AAn?$AAu?$AAa?$AAl?$AAl?$AAy?$AA_?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA_?$AAa?$AAl?$AAi?$AAg?$AAn?$AAe?$AAd?$AA?$AA@" # @"??_C@_1EA@IKJNMLCJ@?$AA_?$AAA?$AAd?$AAj?$AAu?$AAs?$AAt?$AA_?$AAm?$AAa?$AAn?$AAu?$AAa?$AAl?$AAl?$AAy?$AA_?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA_?$AAa?$AAl?$AAi?$AAg?$AAn?$AAe?$AAd?$AA?$AA@"
|
|
.p2align 1
|
|
"??_C@_1EA@IKJNMLCJ@?$AA_?$AAA?$AAd?$AAj?$AAu?$AAs?$AAt?$AA_?$AAm?$AAa?$AAn?$AAu?$AAa?$AAl?$AAl?$AAy?$AA_?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA_?$AAa?$AAl?$AAi?$AAg?$AAn?$AAe?$AAd?$AA?$AA@":
|
|
.short 95 # 0x5f
|
|
.short 65 # 0x41
|
|
.short 100 # 0x64
|
|
.short 106 # 0x6a
|
|
.short 117 # 0x75
|
|
.short 115 # 0x73
|
|
.short 116 # 0x74
|
|
.short 95 # 0x5f
|
|
.short 109 # 0x6d
|
|
.short 97 # 0x61
|
|
.short 110 # 0x6e
|
|
.short 117 # 0x75
|
|
.short 97 # 0x61
|
|
.short 108 # 0x6c
|
|
.short 108 # 0x6c
|
|
.short 121 # 0x79
|
|
.short 95 # 0x5f
|
|
.short 118 # 0x76
|
|
.short 101 # 0x65
|
|
.short 99 # 0x63
|
|
.short 116 # 0x74
|
|
.short 111 # 0x6f
|
|
.short 114 # 0x72
|
|
.short 95 # 0x5f
|
|
.short 97 # 0x61
|
|
.short 108 # 0x6c
|
|
.short 105 # 0x69
|
|
.short 103 # 0x67
|
|
.short 110 # 0x6e
|
|
.short 101 # 0x65
|
|
.short 100 # 0x64
|
|
.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 .Ltmp383-.Ltmp382 # Subsection size
|
|
.Ltmp382:
|
|
.short .Ltmp385-.Ltmp384 # Record length
|
|
.Ltmp384:
|
|
.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
|
|
.Ltmp385:
|
|
.Ltmp383:
|
|
.p2align 2
|
|
.long 241 # Symbol subsection for foo
|
|
.long .Ltmp387-.Ltmp386 # Subsection size
|
|
.Ltmp386:
|
|
.short .Ltmp389-.Ltmp388 # Record length
|
|
.Ltmp388:
|
|
.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
|
|
.Ltmp389:
|
|
.short .Ltmp391-.Ltmp390 # Record length
|
|
.Ltmp390:
|
|
.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
|
|
.Ltmp391:
|
|
.short .Ltmp393-.Ltmp392 # Record length
|
|
.Ltmp392:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 48 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "ret"
|
|
.Ltmp393:
|
|
.cv_def_range .Ltmp0 .Ltmp7, "E\021O\001\000\000_\000\000\000"
|
|
.short .Ltmp395-.Ltmp394 # Record length
|
|
.Ltmp394:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4149 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "s"
|
|
.Ltmp395:
|
|
.cv_def_range .Ltmp0 .Ltmp7, "E\021O\001\000\000\200\000\000\000"
|
|
.short .Ltmp397-.Ltmp396 # Record length
|
|
.Ltmp396:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4210 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "cs"
|
|
.Ltmp397:
|
|
.cv_def_range .Ltmp0 .Ltmp7, "E\021O\001\000\000p\000\000\000"
|
|
.short .Ltmp399-.Ltmp398 # Record length
|
|
.Ltmp398:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4149 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "s2"
|
|
.Ltmp399:
|
|
.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
|
|
.Ltmp387:
|
|
.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 .Ltmp401-.Ltmp400 # Subsection size
|
|
.Ltmp400:
|
|
.short .Ltmp403-.Ltmp402 # Record length
|
|
.Ltmp402:
|
|
.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
|
|
.Ltmp403:
|
|
.short .Ltmp405-.Ltmp404 # Record length
|
|
.Ltmp404:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4102 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp405:
|
|
.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
|
|
.Ltmp401:
|
|
.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 .Ltmp407-.Ltmp406 # Subsection size
|
|
.Ltmp406:
|
|
.short .Ltmp409-.Ltmp408 # Record length
|
|
.Ltmp408:
|
|
.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
|
|
.Ltmp409:
|
|
.short .Ltmp411-.Ltmp410 # Record length
|
|
.Ltmp410:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4126 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp411:
|
|
.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
|
|
.Ltmp407:
|
|
.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 .Ltmp413-.Ltmp412 # Subsection size
|
|
.Ltmp412:
|
|
.short .Ltmp415-.Ltmp414 # Record length
|
|
.Ltmp414:
|
|
.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
|
|
.Ltmp415:
|
|
.short .Ltmp417-.Ltmp416 # Record length
|
|
.Ltmp416:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4126 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp417:
|
|
.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
|
|
.Ltmp413:
|
|
.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 .Ltmp419-.Ltmp418 # Subsection size
|
|
.Ltmp418:
|
|
.short .Ltmp421-.Ltmp420 # Record length
|
|
.Ltmp420:
|
|
.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
|
|
.Ltmp421:
|
|
.short .Ltmp423-.Ltmp422 # Record length
|
|
.Ltmp422:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4169 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp423:
|
|
.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
|
|
.Ltmp419:
|
|
.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 .Ltmp425-.Ltmp424 # Subsection size
|
|
.Ltmp424:
|
|
.short .Ltmp427-.Ltmp426 # Record length
|
|
.Ltmp426:
|
|
.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
|
|
.Ltmp427:
|
|
.short .Ltmp429-.Ltmp428 # Record length
|
|
.Ltmp428:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4189 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp429:
|
|
.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
|
|
.Ltmp425:
|
|
.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 .Ltmp431-.Ltmp430 # Subsection size
|
|
.Ltmp430:
|
|
.short .Ltmp433-.Ltmp432 # Record length
|
|
.Ltmp432:
|
|
.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
|
|
.Ltmp433:
|
|
.short .Ltmp435-.Ltmp434 # Record length
|
|
.Ltmp434:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4189 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp435:
|
|
.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
|
|
.Ltmp431:
|
|
.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 .Ltmp437-.Ltmp436 # Subsection size
|
|
.Ltmp436:
|
|
.short .Ltmp439-.Ltmp438 # Record length
|
|
.Ltmp438:
|
|
.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
|
|
.Ltmp439:
|
|
.short .Ltmp441-.Ltmp440 # Record length
|
|
.Ltmp440:
|
|
.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
|
|
.Ltmp441:
|
|
.short .Ltmp443-.Ltmp442 # Record length
|
|
.Ltmp442:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 48 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "ret"
|
|
.Ltmp443:
|
|
.cv_def_range .Ltmp26 .Ltmp27, "E\021N\001\000\0007\000\000\000"
|
|
.short .Ltmp445-.Ltmp444 # Record length
|
|
.Ltmp444:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4341 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "v"
|
|
.Ltmp445:
|
|
.cv_def_range .Ltmp26 .Ltmp27, "E\021N\001\000\000\020\000\000\000"
|
|
.short .Ltmp447-.Ltmp446 # Record length
|
|
.Ltmp446:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4149 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "s"
|
|
.Ltmp447:
|
|
.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
|
|
.Ltmp437:
|
|
.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 .Ltmp449-.Ltmp448 # Subsection size
|
|
.Ltmp448:
|
|
.short .Ltmp451-.Ltmp450 # Record length
|
|
.Ltmp450:
|
|
.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 4559 # 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
|
|
.Ltmp451:
|
|
.short .Ltmp453-.Ltmp452 # Record length
|
|
.Ltmp452:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4397 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp453:
|
|
.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
|
|
.Ltmp449:
|
|
.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 .Ltmp455-.Ltmp454 # Subsection size
|
|
.Ltmp454:
|
|
.short .Ltmp457-.Ltmp456 # Record length
|
|
.Ltmp456:
|
|
.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 4560 # 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
|
|
.Ltmp457:
|
|
.short .Ltmp459-.Ltmp458 # Record length
|
|
.Ltmp458:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4227 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp459:
|
|
.cv_def_range .Ltmp32 .Ltmp40, "E\021N\001\000\000\350\377\377\377"
|
|
.short .Ltmp461-.Ltmp460 # Record length
|
|
.Ltmp460:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4561 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Ilist"
|
|
.Ltmp461:
|
|
.cv_def_range .Lfunc_begin9 .Ltmp33, "A\021K\001\000\000"
|
|
.cv_def_range .Ltmp33 .Ltmp36 .Ltmp37 .Ltmp38, "E\021N\001\000\000\320\377\377\377"
|
|
.short .Ltmp463-.Ltmp462 # Record length
|
|
.Ltmp462:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4231 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Al"
|
|
.Ltmp463:
|
|
.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
|
|
.Ltmp455:
|
|
.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 .Ltmp465-.Ltmp464 # Subsection size
|
|
.Ltmp464:
|
|
.short .Ltmp467-.Ltmp466 # Record length
|
|
.Ltmp466:
|
|
.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 4563 # 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
|
|
.Ltmp467:
|
|
.short .Ltmp469-.Ltmp468 # Record length
|
|
.Ltmp468:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4102 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp469:
|
|
.cv_def_range .Ltmp41 .Ltmp42, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp471-.Ltmp470 # Record length
|
|
.Ltmp470:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4261 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "cont"
|
|
.Ltmp471:
|
|
.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
|
|
.Ltmp465:
|
|
.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 .Ltmp473-.Ltmp472 # Subsection size
|
|
.Ltmp472:
|
|
.short .Ltmp475-.Ltmp474 # Record length
|
|
.Ltmp474:
|
|
.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 4564 # 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
|
|
.Ltmp475:
|
|
.short .Ltmp477-.Ltmp476 # Record length
|
|
.Ltmp476:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4227 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp477:
|
|
.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
|
|
.Ltmp473:
|
|
.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 .Ltmp479-.Ltmp478 # Subsection size
|
|
.Ltmp478:
|
|
.short .Ltmp481-.Ltmp480 # Record length
|
|
.Ltmp480:
|
|
.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 4576 # 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
|
|
.Ltmp481:
|
|
.short .Ltmp483-.Ltmp482 # Record length
|
|
.Ltmp482:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4566 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp483:
|
|
.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
|
|
.Ltmp479:
|
|
.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 .Ltmp485-.Ltmp484 # Subsection size
|
|
.Ltmp484:
|
|
.short .Ltmp487-.Ltmp486 # Record length
|
|
.Ltmp486:
|
|
.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 4580 # 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
|
|
.Ltmp487:
|
|
.short .Ltmp489-.Ltmp488 # Record length
|
|
.Ltmp488:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4577 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp489:
|
|
.cv_def_range .Ltmp55 .Ltmp59, "E\021N\001\000\000(\000\000\000"
|
|
.short .Ltmp491-.Ltmp490 # Record length
|
|
.Ltmp490:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 1652 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "data"
|
|
.Ltmp491:
|
|
.cv_def_range .Ltmp55 .Ltmp59, "E\021N\001\000\0000\000\000\000"
|
|
.short .Ltmp493-.Ltmp492 # Record length
|
|
.Ltmp492:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4574 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "ext"
|
|
.Ltmp493:
|
|
.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
|
|
.Ltmp485:
|
|
.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 .Ltmp495-.Ltmp494 # Subsection size
|
|
.Ltmp494:
|
|
.short .Ltmp497-.Ltmp496 # Record length
|
|
.Ltmp496:
|
|
.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 4583 # 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
|
|
.Ltmp497:
|
|
.short .Ltmp499-.Ltmp498 # Record length
|
|
.Ltmp498:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4159 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp499:
|
|
.cv_def_range .Ltmp60 .Ltmp62, "E\021O\001\000\0000\000\000\000"
|
|
.short .Ltmp501-.Ltmp500 # Record length
|
|
.Ltmp500:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4574 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "ext"
|
|
.Ltmp501:
|
|
.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
|
|
.Ltmp495:
|
|
.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 .Ltmp503-.Ltmp502 # Subsection size
|
|
.Ltmp502:
|
|
.short .Ltmp505-.Ltmp504 # Record length
|
|
.Ltmp504:
|
|
.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 4584 # 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
|
|
.Ltmp505:
|
|
.short .Ltmp507-.Ltmp506 # Record length
|
|
.Ltmp506:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4162 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp507:
|
|
.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
|
|
.Ltmp503:
|
|
.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 .Ltmp509-.Ltmp508 # Subsection size
|
|
.Ltmp508:
|
|
.short .Ltmp511-.Ltmp510 # Record length
|
|
.Ltmp510:
|
|
.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 4987 # 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
|
|
.Ltmp511:
|
|
.short .Ltmp513-.Ltmp512 # Record length
|
|
.Ltmp512:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4587 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "exception"
|
|
.Ltmp513:
|
|
.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
|
|
.Ltmp509:
|
|
.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 .Ltmp515-.Ltmp514 # Subsection size
|
|
.Ltmp514:
|
|
.short .Ltmp517-.Ltmp516 # Record length
|
|
.Ltmp516:
|
|
.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 4988 # 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
|
|
.Ltmp517:
|
|
.short .Ltmp519-.Ltmp518 # Record length
|
|
.Ltmp518:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4592 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp519:
|
|
.cv_def_range .Ltmp67 .Ltmp68, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp521-.Ltmp520 # Record length
|
|
.Ltmp520:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4594 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "message"
|
|
.Ltmp521:
|
|
.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
|
|
.Ltmp515:
|
|
.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 .Ltmp523-.Ltmp522 # Subsection size
|
|
.Ltmp522:
|
|
.short .Ltmp525-.Ltmp524 # Record length
|
|
.Ltmp524:
|
|
.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 4990 # 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
|
|
.Ltmp525:
|
|
.short .Ltmp527-.Ltmp526 # Record length
|
|
.Ltmp526:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4592 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp527:
|
|
.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
|
|
.Ltmp523:
|
|
.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 .Ltmp529-.Ltmp528 # Subsection size
|
|
.Ltmp528:
|
|
.short .Ltmp531-.Ltmp530 # Record length
|
|
.Ltmp530:
|
|
.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 4991 # 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
|
|
.Ltmp531:
|
|
.short .Ltmp533-.Ltmp532 # Record length
|
|
.Ltmp532:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4571 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp533:
|
|
.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
|
|
.Ltmp529:
|
|
.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 .Ltmp535-.Ltmp534 # Subsection size
|
|
.Ltmp534:
|
|
.short .Ltmp537-.Ltmp536 # Record length
|
|
.Ltmp536:
|
|
.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 4996 # 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
|
|
.Ltmp537:
|
|
.short .Ltmp539-.Ltmp538 # Record length
|
|
.Ltmp538:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4993 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Arg"
|
|
.Ltmp539:
|
|
.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
|
|
.Ltmp535:
|
|
.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 .Ltmp541-.Ltmp540 # Subsection size
|
|
.Ltmp540:
|
|
.short .Ltmp543-.Ltmp542 # Record length
|
|
.Ltmp542:
|
|
.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 4998 # 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
|
|
.Ltmp543:
|
|
.short .Ltmp545-.Ltmp544 # Record length
|
|
.Ltmp544:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4592 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp545:
|
|
.cv_def_range .Ltmp76 .Ltmp77, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp547-.Ltmp546 # Record length
|
|
.Ltmp546:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4587 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp547:
|
|
.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
|
|
.Ltmp541:
|
|
.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 .Ltmp549-.Ltmp548 # Subsection size
|
|
.Ltmp548:
|
|
.short .Ltmp551-.Ltmp550 # Record length
|
|
.Ltmp550:
|
|
.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 5003 # 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
|
|
.Ltmp551:
|
|
.short .Ltmp553-.Ltmp552 # Record length
|
|
.Ltmp552:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4592 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp553:
|
|
.cv_def_range .Ltmp78 .Ltmp79, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp555-.Ltmp554 # Record length
|
|
.Ltmp554:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5000 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp555:
|
|
.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
|
|
.Ltmp549:
|
|
.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 .Ltmp557-.Ltmp556 # Subsection size
|
|
.Ltmp556:
|
|
.short .Ltmp559-.Ltmp558 # Record length
|
|
.Ltmp558:
|
|
.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 5008 # 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
|
|
.Ltmp559:
|
|
.short .Ltmp561-.Ltmp560 # Record length
|
|
.Ltmp560:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4602 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp561:
|
|
.cv_def_range .Ltmp80 .Ltmp81, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp563-.Ltmp562 # Record length
|
|
.Ltmp562:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5005 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp563:
|
|
.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
|
|
.Ltmp557:
|
|
.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 .Ltmp565-.Ltmp564 # Subsection size
|
|
.Ltmp564:
|
|
.short .Ltmp567-.Ltmp566 # Record length
|
|
.Ltmp566:
|
|
.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 5009 # 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
|
|
.Ltmp567:
|
|
.short .Ltmp569-.Ltmp568 # Record length
|
|
.Ltmp568:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4618 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp569:
|
|
.cv_def_range .Ltmp82 .Ltmp85, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp571-.Ltmp570 # Record length
|
|
.Ltmp570:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4624 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Other"
|
|
.Ltmp571:
|
|
.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
|
|
.Ltmp565:
|
|
.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 .Ltmp573-.Ltmp572 # Subsection size
|
|
.Ltmp572:
|
|
.short .Ltmp575-.Ltmp574 # Record length
|
|
.Ltmp574:
|
|
.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 5013 # 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
|
|
.Ltmp575:
|
|
.short .Ltmp577-.Ltmp576 # Record length
|
|
.Ltmp576:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4602 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp577:
|
|
.cv_def_range .Ltmp86 .Ltmp87, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp579-.Ltmp578 # Record length
|
|
.Ltmp578:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5010 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp579:
|
|
.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
|
|
.Ltmp573:
|
|
.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 .Ltmp581-.Ltmp580 # Subsection size
|
|
.Ltmp580:
|
|
.short .Ltmp583-.Ltmp582 # Record length
|
|
.Ltmp582:
|
|
.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 4990 # 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
|
|
.Ltmp583:
|
|
.short .Ltmp585-.Ltmp584 # Record length
|
|
.Ltmp584:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4592 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp585:
|
|
.cv_def_range .Ltmp88 .Ltmp89, "E\021O\001\000\0000\000\000\000"
|
|
.short .Ltmp587-.Ltmp586 # Record length
|
|
.Ltmp586:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 116 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "should_call_delete"
|
|
.Ltmp587:
|
|
.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
|
|
.Ltmp581:
|
|
.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 .Ltmp589-.Ltmp588 # Subsection size
|
|
.Ltmp588:
|
|
.short .Ltmp591-.Ltmp590 # Record length
|
|
.Ltmp590:
|
|
.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 5014 # 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
|
|
.Ltmp591:
|
|
.short .Ltmp593-.Ltmp592 # Record length
|
|
.Ltmp592:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4630 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp593:
|
|
.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
|
|
.Ltmp589:
|
|
.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 .Ltmp595-.Ltmp594 # Subsection size
|
|
.Ltmp594:
|
|
.short .Ltmp597-.Ltmp596 # Record length
|
|
.Ltmp596:
|
|
.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 5016 # 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
|
|
.Ltmp597:
|
|
.short .Ltmp599-.Ltmp598 # Record length
|
|
.Ltmp598:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4602 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp599:
|
|
.cv_def_range .Ltmp92 .Ltmp93, "E\021O\001\000\0000\000\000\000"
|
|
.short .Ltmp601-.Ltmp600 # Record length
|
|
.Ltmp600:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 116 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "should_call_delete"
|
|
.Ltmp601:
|
|
.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
|
|
.Ltmp595:
|
|
.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 .Ltmp603-.Ltmp602 # Subsection size
|
|
.Ltmp602:
|
|
.short .Ltmp605-.Ltmp604 # Record length
|
|
.Ltmp604:
|
|
.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 5016 # 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
|
|
.Ltmp605:
|
|
.short .Ltmp607-.Ltmp606 # Record length
|
|
.Ltmp606:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4602 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp607:
|
|
.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
|
|
.Ltmp603:
|
|
.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 .Ltmp609-.Ltmp608 # Subsection size
|
|
.Ltmp608:
|
|
.short .Ltmp611-.Ltmp610 # Record length
|
|
.Ltmp610:
|
|
.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 5017 # 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
|
|
.Ltmp611:
|
|
.short .Ltmp613-.Ltmp612 # Record length
|
|
.Ltmp612:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4618 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp613:
|
|
.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
|
|
.Ltmp609:
|
|
.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 .Ltmp615-.Ltmp614 # Subsection size
|
|
.Ltmp614:
|
|
.short .Ltmp617-.Ltmp616 # Record length
|
|
.Ltmp616:
|
|
.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 5017 # 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
|
|
.Ltmp617:
|
|
.short .Ltmp619-.Ltmp618 # Record length
|
|
.Ltmp618:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4618 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp619:
|
|
.cv_def_range .Ltmp101 .Ltmp102, "E\021O\001\000\0000\000\000\000"
|
|
.short .Ltmp621-.Ltmp620 # Record length
|
|
.Ltmp620:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 116 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "should_call_delete"
|
|
.Ltmp621:
|
|
.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
|
|
.Ltmp615:
|
|
.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 .Ltmp623-.Ltmp622 # Subsection size
|
|
.Ltmp622:
|
|
.short .Ltmp625-.Ltmp624 # Record length
|
|
.Ltmp624:
|
|
.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 5018 # 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
|
|
.Ltmp625:
|
|
.short .Ltmp627-.Ltmp626 # Record length
|
|
.Ltmp626:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4602 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp627:
|
|
.cv_def_range .Ltmp103 .Ltmp104, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp629-.Ltmp628 # Record length
|
|
.Ltmp628:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4608 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Message"
|
|
.Ltmp629:
|
|
.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
|
|
.Ltmp623:
|
|
.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 .Ltmp631-.Ltmp630 # Subsection size
|
|
.Ltmp630:
|
|
.short .Ltmp633-.Ltmp632 # Record length
|
|
.Ltmp632:
|
|
.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 5019 # 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
|
|
.Ltmp633:
|
|
.short .Ltmp635-.Ltmp634 # Record length
|
|
.Ltmp634:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4618 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp635:
|
|
.cv_def_range .Ltmp105 .Ltmp110, "E\021O\001\000\0000\000\000\000"
|
|
.short .Ltmp637-.Ltmp636 # Record length
|
|
.Ltmp636:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4594 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Message"
|
|
.Ltmp637:
|
|
.cv_def_range .Ltmp105 .Ltmp110, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp639-.Ltmp638 # Record length
|
|
.Ltmp638:
|
|
.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
|
|
.Ltmp639:
|
|
.short .Ltmp641-.Ltmp640 # Record length
|
|
.Ltmp640:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4829 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_InitData"
|
|
.Ltmp641:
|
|
.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
|
|
.Ltmp631:
|
|
.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 .Ltmp643-.Ltmp642 # Subsection size
|
|
.Ltmp642:
|
|
.short .Ltmp645-.Ltmp644 # Record length
|
|
.Ltmp644:
|
|
.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 5020 # 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
|
|
.Ltmp645:
|
|
.short .Ltmp647-.Ltmp646 # Record length
|
|
.Ltmp646:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4154 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp647:
|
|
.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
|
|
.Ltmp643:
|
|
.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 .Ltmp649-.Ltmp648 # Subsection size
|
|
.Ltmp648:
|
|
.short .Ltmp651-.Ltmp650 # Record length
|
|
.Ltmp650:
|
|
.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 5024 # 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
|
|
.Ltmp651:
|
|
.short .Ltmp653-.Ltmp652 # Record length
|
|
.Ltmp652:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5021 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp653:
|
|
.cv_def_range .Ltmp117 .Ltmp121, "E\021N\001\000\000(\000\000\000"
|
|
.short .Ltmp655-.Ltmp654 # Record length
|
|
.Ltmp654:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4171 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "data"
|
|
.Ltmp655:
|
|
.cv_def_range .Ltmp117 .Ltmp121, "E\021N\001\000\0000\000\000\000"
|
|
.short .Ltmp657-.Ltmp656 # Record length
|
|
.Ltmp656:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4574 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "ext"
|
|
.Ltmp657:
|
|
.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
|
|
.Ltmp649:
|
|
.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 .Ltmp659-.Ltmp658 # Subsection size
|
|
.Ltmp658:
|
|
.short .Ltmp661-.Ltmp660 # Record length
|
|
.Ltmp660:
|
|
.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 5025 # 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
|
|
.Ltmp661:
|
|
.short .Ltmp663-.Ltmp662 # Record length
|
|
.Ltmp662:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4213 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp663:
|
|
.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
|
|
.Ltmp659:
|
|
.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 .Ltmp665-.Ltmp664 # Subsection size
|
|
.Ltmp664:
|
|
.short .Ltmp667-.Ltmp666 # Record length
|
|
.Ltmp666:
|
|
.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 5029 # 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
|
|
.Ltmp667:
|
|
.short .Ltmp669-.Ltmp668 # Record length
|
|
.Ltmp668:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 35 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "u"
|
|
.Ltmp669:
|
|
.cv_def_range .Ltmp128 .Ltmp137, "E\021N\001\000\000\000\000\000\000"
|
|
.short .Ltmp671-.Ltmp670 # Record length
|
|
.Ltmp670:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 19 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "t"
|
|
.Ltmp671:
|
|
.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
|
|
.Ltmp665:
|
|
.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 .Ltmp673-.Ltmp672 # Subsection size
|
|
.Ltmp672:
|
|
.short .Ltmp675-.Ltmp674 # Record length
|
|
.Ltmp674:
|
|
.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 5030 # 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
|
|
.Ltmp675:
|
|
.short .Ltmp677-.Ltmp676 # Record length
|
|
.Ltmp676:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4299 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp677:
|
|
.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
|
|
.Ltmp673:
|
|
.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 .Ltmp679-.Ltmp678 # Subsection size
|
|
.Ltmp678:
|
|
.short .Ltmp681-.Ltmp680 # Record length
|
|
.Ltmp680:
|
|
.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 5031 # 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
|
|
.Ltmp681:
|
|
.short .Ltmp683-.Ltmp682 # Record length
|
|
.Ltmp682:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4227 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp683:
|
|
.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
|
|
.Ltmp679:
|
|
.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 .Ltmp685-.Ltmp684 # Subsection size
|
|
.Ltmp684:
|
|
.short .Ltmp687-.Ltmp686 # Record length
|
|
.Ltmp686:
|
|
.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 5032 # 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
|
|
.Ltmp687:
|
|
.short .Ltmp689-.Ltmp688 # Record length
|
|
.Ltmp688:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4102 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp689:
|
|
.cv_def_range .Ltmp142 .Ltmp143, "E\021O\001\000\0000\000\000\000"
|
|
.short .Ltmp691-.Ltmp690 # Record length
|
|
.Ltmp690:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 1652 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "ptr"
|
|
.Ltmp691:
|
|
.cv_def_range .Ltmp142 .Ltmp143, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp693-.Ltmp692 # Record length
|
|
.Ltmp692:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 19 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "count"
|
|
.Ltmp693:
|
|
.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
|
|
.Ltmp685:
|
|
.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 .Ltmp695-.Ltmp694 # Subsection size
|
|
.Ltmp694:
|
|
.short .Ltmp697-.Ltmp696 # Record length
|
|
.Ltmp696:
|
|
.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 5036 # 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
|
|
.Ltmp697:
|
|
.short .Ltmp699-.Ltmp698 # Record length
|
|
.Ltmp698:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5033 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "u"
|
|
.Ltmp699:
|
|
.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
|
|
.Ltmp695:
|
|
.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 .Ltmp701-.Ltmp700 # Subsection size
|
|
.Ltmp700:
|
|
.short .Ltmp703-.Ltmp702 # Record length
|
|
.Ltmp702:
|
|
.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 5045 # 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
|
|
.Ltmp703:
|
|
.short .Ltmp705-.Ltmp704 # Record length
|
|
.Ltmp704:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5038 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "exception"
|
|
.Ltmp705:
|
|
.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
|
|
.Ltmp701:
|
|
.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 .Ltmp707-.Ltmp706 # Subsection size
|
|
.Ltmp706:
|
|
.short .Ltmp709-.Ltmp708 # Record length
|
|
.Ltmp708:
|
|
.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 5048 # 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
|
|
.Ltmp709:
|
|
.short .Ltmp711-.Ltmp710 # Record length
|
|
.Ltmp710:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5046 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp711:
|
|
.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
|
|
.Ltmp707:
|
|
.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 .Ltmp713-.Ltmp712 # Subsection size
|
|
.Ltmp712:
|
|
.short .Ltmp715-.Ltmp714 # Record length
|
|
.Ltmp714:
|
|
.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 5049 # 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
|
|
.Ltmp715:
|
|
.short .Ltmp717-.Ltmp716 # Record length
|
|
.Ltmp716:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5046 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp717:
|
|
.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
|
|
.Ltmp713:
|
|
.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 .Ltmp719-.Ltmp718 # Subsection size
|
|
.Ltmp718:
|
|
.short .Ltmp721-.Ltmp720 # Record length
|
|
.Ltmp720:
|
|
.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 5051 # 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
|
|
.Ltmp721:
|
|
.short .Ltmp723-.Ltmp722 # Record length
|
|
.Ltmp722:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5033 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Arg"
|
|
.Ltmp723:
|
|
.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
|
|
.Ltmp719:
|
|
.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 .Ltmp725-.Ltmp724 # Subsection size
|
|
.Ltmp724:
|
|
.short .Ltmp727-.Ltmp726 # Record length
|
|
.Ltmp726:
|
|
.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 5055 # 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
|
|
.Ltmp727:
|
|
.short .Ltmp729-.Ltmp728 # Record length
|
|
.Ltmp728:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5052 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Arg"
|
|
.Ltmp729:
|
|
.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
|
|
.Ltmp725:
|
|
.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 .Ltmp731-.Ltmp730 # Subsection size
|
|
.Ltmp730:
|
|
.short .Ltmp733-.Ltmp732 # Record length
|
|
.Ltmp732:
|
|
.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 5057 # 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
|
|
.Ltmp733:
|
|
.short .Ltmp735-.Ltmp734 # Record length
|
|
.Ltmp734:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5046 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp735:
|
|
.cv_def_range .Ltmp157 .Ltmp158, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp737-.Ltmp736 # Record length
|
|
.Ltmp736:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5038 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp737:
|
|
.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
|
|
.Ltmp731:
|
|
.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 .Ltmp739-.Ltmp738 # Subsection size
|
|
.Ltmp738:
|
|
.short .Ltmp741-.Ltmp740 # Record length
|
|
.Ltmp740:
|
|
.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 5062 # 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
|
|
.Ltmp741:
|
|
.short .Ltmp743-.Ltmp742 # Record length
|
|
.Ltmp742:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5046 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp743:
|
|
.cv_def_range .Ltmp159 .Ltmp160, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp745-.Ltmp744 # Record length
|
|
.Ltmp744:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5059 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp745:
|
|
.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
|
|
.Ltmp739:
|
|
.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 .Ltmp747-.Ltmp746 # Subsection size
|
|
.Ltmp746:
|
|
.short .Ltmp749-.Ltmp748 # Record length
|
|
.Ltmp748:
|
|
.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 5049 # 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
|
|
.Ltmp749:
|
|
.short .Ltmp751-.Ltmp750 # Record length
|
|
.Ltmp750:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5046 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp751:
|
|
.cv_def_range .Ltmp161 .Ltmp162, "E\021O\001\000\0000\000\000\000"
|
|
.short .Ltmp753-.Ltmp752 # Record length
|
|
.Ltmp752:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 116 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "should_call_delete"
|
|
.Ltmp753:
|
|
.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
|
|
.Ltmp747:
|
|
.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 .Ltmp755-.Ltmp754 # Subsection size
|
|
.Ltmp754:
|
|
.short .Ltmp757-.Ltmp756 # Record length
|
|
.Ltmp756:
|
|
.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 5063 # 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
|
|
.Ltmp757:
|
|
.short .Ltmp759-.Ltmp758 # Record length
|
|
.Ltmp758:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4618 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp759:
|
|
.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
|
|
.Ltmp755:
|
|
.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 .Ltmp761-.Ltmp760 # Subsection size
|
|
.Ltmp760:
|
|
.short .Ltmp763-.Ltmp762 # Record length
|
|
.Ltmp762:
|
|
.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 5064 # 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
|
|
.Ltmp763:
|
|
.short .Ltmp765-.Ltmp764 # Record length
|
|
.Ltmp764:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4355 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp765:
|
|
.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
|
|
.Ltmp761:
|
|
.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 .Ltmp767-.Ltmp766 # Subsection size
|
|
.Ltmp766:
|
|
.short .Ltmp769-.Ltmp768 # Record length
|
|
.Ltmp768:
|
|
.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 5065 # 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
|
|
.Ltmp769:
|
|
.short .Ltmp771-.Ltmp770 # Record length
|
|
.Ltmp770:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4355 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp771:
|
|
.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
|
|
.Ltmp767:
|
|
.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 .Ltmp773-.Ltmp772 # Subsection size
|
|
.Ltmp772:
|
|
.short .Ltmp775-.Ltmp774 # Record length
|
|
.Ltmp774:
|
|
.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 5066 # 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
|
|
.Ltmp775:
|
|
.short .Ltmp777-.Ltmp776 # Record length
|
|
.Ltmp776:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4355 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp777:
|
|
.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
|
|
.Ltmp773:
|
|
.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@V?$allocator@H@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::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_second
|
|
.long .Ltmp779-.Ltmp778 # Subsection size
|
|
.Ltmp778:
|
|
.short .Ltmp781-.Ltmp780 # Record length
|
|
.Ltmp780:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end54-"?_Get_second@?$_Compressed_pair@V?$allocator@H@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 5067 # Function type index
|
|
.secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@H@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@V?$allocator@H@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::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_second" # Function name
|
|
.Ltmp781:
|
|
.short .Ltmp783-.Ltmp782 # Record length
|
|
.Ltmp782:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4448 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp783:
|
|
.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
|
|
.Ltmp779:
|
|
.p2align 2
|
|
.cv_linetable 54, "?_Get_second@?$_Compressed_pair@V?$allocator@H@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_maybe_null@H@std@@YAPEAHPEAH@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Unfancy_maybe_null<int>
|
|
.long .Ltmp785-.Ltmp784 # Subsection size
|
|
.Ltmp784:
|
|
.short .Ltmp787-.Ltmp786 # Record length
|
|
.Ltmp786:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end55-"??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5070 # Function type index
|
|
.secrel32 "??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z" # Function section relative address
|
|
.secidx "??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Unfancy_maybe_null<int>" # Function name
|
|
.Ltmp787:
|
|
.short .Ltmp789-.Ltmp788 # Record length
|
|
.Ltmp788:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 1652 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Ptr"
|
|
.Ltmp789:
|
|
.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
|
|
.Ltmp785:
|
|
.p2align 2
|
|
.cv_linetable 55, "??$_Unfancy_maybe_null@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 .Ltmp791-.Ltmp790 # Subsection size
|
|
.Ltmp790:
|
|
.short .Ltmp793-.Ltmp792 # Record length
|
|
.Ltmp792:
|
|
.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 5071 # 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
|
|
.Ltmp793:
|
|
.short .Ltmp795-.Ltmp794 # Record length
|
|
.Ltmp794:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4345 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp795:
|
|
.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
|
|
.Ltmp791:
|
|
.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 .Ltmp797-.Ltmp796 # Subsection size
|
|
.Ltmp796:
|
|
.short .Ltmp799-.Ltmp798 # Record length
|
|
.Ltmp798:
|
|
.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 5072 # 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
|
|
.Ltmp799:
|
|
.short .Ltmp801-.Ltmp800 # Record length
|
|
.Ltmp800:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4345 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp801:
|
|
.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
|
|
.Ltmp797:
|
|
.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@V?$allocator@H@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::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_second
|
|
.long .Ltmp803-.Ltmp802 # Subsection size
|
|
.Ltmp802:
|
|
.short .Ltmp805-.Ltmp804 # Record length
|
|
.Ltmp804:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end58-"?_Get_second@?$_Compressed_pair@V?$allocator@H@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 5073 # Function type index
|
|
.secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@H@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@V?$allocator@H@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::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_second" # Function name
|
|
.Ltmp805:
|
|
.short .Ltmp807-.Ltmp806 # Record length
|
|
.Ltmp806:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4445 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp807:
|
|
.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
|
|
.Ltmp803:
|
|
.p2align 2
|
|
.cv_linetable 58, "?_Get_second@?$_Compressed_pair@V?$allocator@H@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 .Ltmp809-.Ltmp808 # Subsection size
|
|
.Ltmp808:
|
|
.short .Ltmp811-.Ltmp810 # Record length
|
|
.Ltmp810:
|
|
.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 5075 # 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
|
|
.Ltmp811:
|
|
.short .Ltmp813-.Ltmp812 # Record length
|
|
.Ltmp812:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4577 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp813:
|
|
.cv_def_range .Ltmp185 .Ltmp189, "E\021N\001\000\000\030\000\000\000"
|
|
.short .Ltmp815-.Ltmp814 # Record length
|
|
.Ltmp814:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 1652 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "data"
|
|
.Ltmp815:
|
|
.cv_def_range .Ltmp185 .Ltmp189, "E\021N\001\000\000 \000\000\000"
|
|
.short .Ltmp817-.Ltmp816 # Record length
|
|
.Ltmp816:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 19 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "ext"
|
|
.Ltmp817:
|
|
.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
|
|
.Ltmp809:
|
|
.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 .Ltmp819-.Ltmp818 # Subsection size
|
|
.Ltmp818:
|
|
.short .Ltmp821-.Ltmp820 # Record length
|
|
.Ltmp820:
|
|
.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 5076 # 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
|
|
.Ltmp821:
|
|
.short .Ltmp823-.Ltmp822 # Record length
|
|
.Ltmp822:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4159 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp823:
|
|
.cv_def_range .Ltmp192 .Ltmp196, "E\021N\001\000\000\340\377\377\377"
|
|
.short .Ltmp825-.Ltmp824 # Record length
|
|
.Ltmp824:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 19 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "size"
|
|
.Ltmp825:
|
|
.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
|
|
.Ltmp819:
|
|
.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 .Ltmp827-.Ltmp826 # Subsection size
|
|
.Ltmp826:
|
|
.short .Ltmp829-.Ltmp828 # Record length
|
|
.Ltmp828:
|
|
.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 5077 # 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
|
|
.Ltmp829:
|
|
.short .Ltmp831-.Ltmp830 # Record length
|
|
.Ltmp830:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4345 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp831:
|
|
.cv_def_range .Ltmp197 .Ltmp200, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp833-.Ltmp832 # Record length
|
|
.Ltmp832:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4231 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Al"
|
|
.Ltmp833:
|
|
.cv_def_range .Ltmp197 .Ltmp200, "E\021O\001\000\000@\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp827:
|
|
.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,"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::_Range_construct_or_tidy<const int *>
|
|
.long .Ltmp835-.Ltmp834 # Subsection size
|
|
.Ltmp834:
|
|
.short .Ltmp837-.Ltmp836 # Record length
|
|
.Ltmp836:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end62-"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5080 # Function type index
|
|
.secrel32 "??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" # Function section relative address
|
|
.secidx "??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::vector<int,std::allocator<int> >::_Range_construct_or_tidy<const int *>" # Function name
|
|
.Ltmp837:
|
|
.short .Ltmp839-.Ltmp838 # Record length
|
|
.Ltmp838:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4227 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp839:
|
|
.cv_def_range .Ltmp203 .Ltmp207, "E\021N\001\000\000\330\377\377\377"
|
|
.short .Ltmp841-.Ltmp840 # Record length
|
|
.Ltmp840:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4171 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_First"
|
|
.Ltmp841:
|
|
.cv_def_range .Ltmp203 .Ltmp207, "E\021N\001\000\000\340\377\377\377"
|
|
.short .Ltmp843-.Ltmp842 # Record length
|
|
.Ltmp842:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4171 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Last"
|
|
.Ltmp843:
|
|
.cv_def_range .Ltmp203 .Ltmp207, "E\021N\001\000\000\350\377\377\377"
|
|
.short .Ltmp845-.Ltmp844 # Record length
|
|
.Ltmp844:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4982 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp845:
|
|
.cv_def_range .Ltmp203 .Ltmp207, "E\021N\001\000\000\360\377\377\377"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp835:
|
|
.p2align 2
|
|
.cv_linetable 62, "??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@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 .Ltmp847-.Ltmp846 # Subsection size
|
|
.Ltmp846:
|
|
.short .Ltmp849-.Ltmp848 # Record length
|
|
.Ltmp848:
|
|
.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 5081 # 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
|
|
.Ltmp849:
|
|
.short .Ltmp851-.Ltmp850 # Record length
|
|
.Ltmp850:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4420 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp851:
|
|
.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
|
|
.Ltmp847:
|
|
.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 .Ltmp853-.Ltmp852 # Subsection size
|
|
.Ltmp852:
|
|
.short .Ltmp855-.Ltmp854 # Record length
|
|
.Ltmp854:
|
|
.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 5082 # 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
|
|
.Ltmp855:
|
|
.short .Ltmp857-.Ltmp856 # Record length
|
|
.Ltmp856:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4420 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp857:
|
|
.cv_def_range .Ltmp210 .Ltmp211, "E\021O\001\000\000\000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp853:
|
|
.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 .Ltmp859-.Ltmp858 # Subsection size
|
|
.Ltmp858:
|
|
.short .Ltmp861-.Ltmp860 # Record length
|
|
.Ltmp860:
|
|
.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 5083 # 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
|
|
.Ltmp861:
|
|
.short .Ltmp863-.Ltmp862 # Record length
|
|
.Ltmp862:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4345 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp863:
|
|
.cv_def_range .Ltmp214 .Ltmp217, "E\021N\001\000\000\360\377\377\377"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp859:
|
|
.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 .Ltmp865-.Ltmp864 # Subsection size
|
|
.Ltmp864:
|
|
.short .Ltmp867-.Ltmp866 # Record length
|
|
.Ltmp866:
|
|
.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 5085 # 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
|
|
.Ltmp867:
|
|
.short .Ltmp869-.Ltmp868 # Record length
|
|
.Ltmp868:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4231 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Arg"
|
|
.Ltmp869:
|
|
.cv_def_range .Ltmp218 .Ltmp219, "E\021O\001\000\000\000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp865:
|
|
.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@V?$allocator@H@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::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::_Compressed_pair<const std::allocator<int> &>
|
|
.long .Ltmp871-.Ltmp870 # Subsection size
|
|
.Ltmp870:
|
|
.short .Ltmp873-.Ltmp872 # Record length
|
|
.Ltmp872:
|
|
.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@V?$allocator@H@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 5091 # Function type index
|
|
.secrel32 "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@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@V?$allocator@H@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::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::_Compressed_pair<const std::allocator<int> &>" # Function name
|
|
.Ltmp873:
|
|
.short .Ltmp875-.Ltmp874 # Record length
|
|
.Ltmp874:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4445 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp875:
|
|
.cv_def_range .Ltmp220 .Ltmp221, "E\021O\001\000\000@\000\000\000"
|
|
.short .Ltmp877-.Ltmp876 # Record length
|
|
.Ltmp876:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5089 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp877:
|
|
.cv_def_range .Ltmp220 .Ltmp221, "E\021O\001\000\000P\000\000\000"
|
|
.short .Ltmp879-.Ltmp878 # Record length
|
|
.Ltmp878:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4231 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Val1"
|
|
.Ltmp879:
|
|
.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
|
|
.Ltmp871:
|
|
.p2align 2
|
|
.cv_linetable 67, "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@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 .Ltmp881-.Ltmp880 # Subsection size
|
|
.Ltmp880:
|
|
.short .Ltmp883-.Ltmp882 # Record length
|
|
.Ltmp882:
|
|
.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 5092 # 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
|
|
.Ltmp883:
|
|
.short .Ltmp885-.Ltmp884 # Record length
|
|
.Ltmp884:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4345 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp885:
|
|
.cv_def_range .Ltmp222 .Ltmp223, "E\021O\001\000\000P\000\000\000"
|
|
.short .Ltmp887-.Ltmp886 # Record length
|
|
.Ltmp886:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4386 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Proxy_allocator"
|
|
.Ltmp887:
|
|
.cv_def_range .Ltmp222 .Ltmp223, "E\021O\001\000\000h\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp881:
|
|
.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,"??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 .Ltmp889-.Ltmp888 # Subsection size
|
|
.Ltmp888:
|
|
.short .Ltmp891-.Ltmp890 # Record length
|
|
.Ltmp890:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end69-"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5093 # 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
|
|
.Ltmp891:
|
|
.short .Ltmp893-.Ltmp892 # Record length
|
|
.Ltmp892:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4481 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp893:
|
|
.cv_def_range .Ltmp224 .Ltmp225, "E\021O\001\000\0000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp889:
|
|
.p2align 2
|
|
.cv_linetable 69, "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ", .Lfunc_end69
|
|
.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 .Ltmp895-.Ltmp894 # Subsection size
|
|
.Ltmp894:
|
|
.short .Ltmp897-.Ltmp896 # Record length
|
|
.Ltmp896:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end70-"??0_Container_base12@std@@QEAA@XZ" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5094 # 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
|
|
.Ltmp897:
|
|
.short .Ltmp899-.Ltmp898 # Record length
|
|
.Ltmp898:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4531 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp899:
|
|
.cv_def_range .Ltmp226 .Ltmp227, "E\021O\001\000\000\000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp895:
|
|
.p2align 2
|
|
.cv_linetable 70, "??0_Container_base12@std@@QEAA@XZ", .Lfunc_end70
|
|
.section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@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 .Ltmp901-.Ltmp900 # Subsection size
|
|
.Ltmp900:
|
|
.short .Ltmp903-.Ltmp902 # Record length
|
|
.Ltmp902:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end71-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5095 # Function type index
|
|
.secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" # Function section relative address
|
|
.secidx "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Getal" # Function name
|
|
.Ltmp903:
|
|
.short .Ltmp905-.Ltmp904 # Record length
|
|
.Ltmp904:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4345 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp905:
|
|
.cv_def_range .Ltmp228 .Ltmp229, "E\021O\001\000\000 \000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp901:
|
|
.p2align 2
|
|
.cv_linetable 71, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ", .Lfunc_end71
|
|
.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 .Ltmp907-.Ltmp906 # Subsection size
|
|
.Ltmp906:
|
|
.short .Ltmp909-.Ltmp908 # Record length
|
|
.Ltmp908:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end72-"??$?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 5097 # 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
|
|
.Ltmp909:
|
|
.short .Ltmp911-.Ltmp910 # Record length
|
|
.Ltmp910:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4497 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp911:
|
|
.cv_def_range .Ltmp230 .Ltmp231, "E\021O\001\000\000\000\000\000\000"
|
|
.short .Ltmp913-.Ltmp912 # Record length
|
|
.Ltmp912:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4231 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp913:
|
|
.cv_def_range .Ltmp230 .Ltmp231, "E\021O\001\000\000\b\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp907:
|
|
.p2align 2
|
|
.cv_linetable 72, "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z", .Lfunc_end72
|
|
.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 .Ltmp915-.Ltmp914 # Subsection size
|
|
.Ltmp914:
|
|
.short .Ltmp917-.Ltmp916 # Record length
|
|
.Ltmp916:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end73-"??$_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 5100 # 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
|
|
.Ltmp917:
|
|
.short .Ltmp919-.Ltmp918 # Record length
|
|
.Ltmp918:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4358 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Ptr"
|
|
.Ltmp919:
|
|
.cv_def_range .Ltmp232 .Ltmp233, "E\021O\001\000\000\000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp915:
|
|
.p2align 2
|
|
.cv_linetable 73, "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z", .Lfunc_end73
|
|
.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 .Ltmp921-.Ltmp920 # Subsection size
|
|
.Ltmp920:
|
|
.short .Ltmp923-.Ltmp922 # Record length
|
|
.Ltmp922:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end74-"?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 5101 # 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
|
|
.Ltmp923:
|
|
.short .Ltmp925-.Ltmp924 # Record length
|
|
.Ltmp924:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4497 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp925:
|
|
.cv_def_range .Ltmp234 .Ltmp235, "E\021O\001\000\000(\000\000\000"
|
|
.short .Ltmp927-.Ltmp926 # Record length
|
|
.Ltmp926:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Count"
|
|
.Ltmp927:
|
|
.cv_def_range .Ltmp234 .Ltmp235, "E\021O\001\000\0000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp921:
|
|
.p2align 2
|
|
.cv_linetable 74, "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z", .Lfunc_end74
|
|
.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 .Ltmp929-.Ltmp928 # Subsection size
|
|
.Ltmp928:
|
|
.short .Ltmp931-.Ltmp930 # Record length
|
|
.Ltmp930:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end75-"?_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 5102 # 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
|
|
.Ltmp931:
|
|
.short .Ltmp933-.Ltmp932 # Record length
|
|
.Ltmp932:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4345 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp933:
|
|
.cv_def_range .Ltmp236 .Ltmp237, "E\021O\001\000\000 \000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp929:
|
|
.p2align 2
|
|
.cv_linetable 75, "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ", .Lfunc_end75
|
|
.section .debug$S,"dr",associative,"??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >::construct<std::_Container_proxy,std::_Container_proxy>
|
|
.long .Ltmp935-.Ltmp934 # Subsection size
|
|
.Ltmp934:
|
|
.short .Ltmp937-.Ltmp936 # Record length
|
|
.Ltmp936:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end76-"??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5106 # Function type index
|
|
.secrel32 "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" # Function section relative address
|
|
.secidx "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >::construct<std::_Container_proxy,std::_Container_proxy>" # Function name
|
|
.Ltmp937:
|
|
.short .Ltmp939-.Ltmp938 # Record length
|
|
.Ltmp938:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4545 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp939:
|
|
.cv_def_range .Ltmp238 .Ltmp239, "E\021O\001\000\0000\000\000\000"
|
|
.short .Ltmp941-.Ltmp940 # Record length
|
|
.Ltmp940:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4361 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Ptr"
|
|
.Ltmp941:
|
|
.cv_def_range .Ltmp238 .Ltmp239, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp943-.Ltmp942 # Record length
|
|
.Ltmp942:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5103 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Args"
|
|
.Ltmp943:
|
|
.cv_def_range .Ltmp238 .Ltmp239, "E\021O\001\000\000@\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp935:
|
|
.p2align 2
|
|
.cv_linetable 76, "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z", .Lfunc_end76
|
|
.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 .Ltmp945-.Ltmp944 # Subsection size
|
|
.Ltmp944:
|
|
.short .Ltmp947-.Ltmp946 # Record length
|
|
.Ltmp946:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end77-"??0_Container_proxy@std@@QEAA@XZ" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5107 # 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
|
|
.Ltmp947:
|
|
.short .Ltmp949-.Ltmp948 # Record length
|
|
.Ltmp948:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4358 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp949:
|
|
.cv_def_range .Ltmp240 .Ltmp241, "E\021O\001\000\000\000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp945:
|
|
.p2align 2
|
|
.cv_linetable 77, "??0_Container_proxy@std@@QEAA@XZ", .Lfunc_end77
|
|
.section .debug$S,"dr",associative,"??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::addressof<std::_Vector_val<std::_Simple_types<int> > >
|
|
.long .Ltmp951-.Ltmp950 # Subsection size
|
|
.Ltmp950:
|
|
.short .Ltmp953-.Ltmp952 # Record length
|
|
.Ltmp952:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end78-"??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5110 # Function type index
|
|
.secrel32 "??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z" # Function section relative address
|
|
.secidx "??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::addressof<std::_Vector_val<std::_Simple_types<int> > >" # Function name
|
|
.Ltmp953:
|
|
.short .Ltmp955-.Ltmp954 # Record length
|
|
.Ltmp954:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4372 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Val"
|
|
.Ltmp955:
|
|
.cv_def_range .Ltmp242 .Ltmp243, "E\021O\001\000\000\000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp951:
|
|
.p2align 2
|
|
.cv_linetable 78, "??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z", .Lfunc_end78
|
|
.section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_first
|
|
.long .Ltmp957-.Ltmp956 # Subsection size
|
|
.Ltmp956:
|
|
.short .Ltmp959-.Ltmp958 # Record length
|
|
.Ltmp958:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end79-"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5111 # Function type index
|
|
.secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ" # Function section relative address
|
|
.secidx "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_first" # Function name
|
|
.Ltmp959:
|
|
.short .Ltmp961-.Ltmp960 # Record length
|
|
.Ltmp960:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4445 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp961:
|
|
.cv_def_range .Ltmp244 .Ltmp245, "E\021O\001\000\000\000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp957:
|
|
.p2align 2
|
|
.cv_linetable 79, "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ", .Lfunc_end79
|
|
.section .debug$S,"dr",associative,"??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Allocate<16,std::_Default_allocate_traits,0>
|
|
.long .Ltmp963-.Ltmp962 # Subsection size
|
|
.Ltmp962:
|
|
.short .Ltmp965-.Ltmp964 # Record length
|
|
.Ltmp964:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end80-"??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5113 # Function type index
|
|
.secrel32 "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" # Function section relative address
|
|
.secidx "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Allocate<16,std::_Default_allocate_traits,0>" # Function name
|
|
.Ltmp965:
|
|
.short .Ltmp967-.Ltmp966 # Record length
|
|
.Ltmp966:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Bytes"
|
|
.Ltmp967:
|
|
.cv_def_range .Ltmp246 .Ltmp251, "E\021O\001\000\000(\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp963:
|
|
.p2align 2
|
|
.cv_linetable 80, "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z", .Lfunc_end80
|
|
.section .debug$S,"dr",associative,"??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Get_size_of_n<16>
|
|
.long .Ltmp969-.Ltmp968 # Subsection size
|
|
.Ltmp968:
|
|
.short .Ltmp971-.Ltmp970 # Record length
|
|
.Ltmp970:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end81-"??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5115 # Function type index
|
|
.secrel32 "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z" # Function section relative address
|
|
.secidx "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Get_size_of_n<16>" # Function name
|
|
.Ltmp971:
|
|
.short .Ltmp973-.Ltmp972 # Record length
|
|
.Ltmp972:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Count"
|
|
.Ltmp973:
|
|
.cv_def_range .Ltmp252 .Ltmp255, "E\021O\001\000\000\020\000\000\000"
|
|
.short .Ltmp975-.Ltmp974 # Record length
|
|
.Ltmp974:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Max_possible"
|
|
.Ltmp975:
|
|
.cv_def_range .Ltmp252 .Ltmp255, "E\021O\001\000\000\b\000\000\000"
|
|
.short .Ltmp977-.Ltmp976 # Record length
|
|
.Ltmp976:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 35 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Result"
|
|
.Ltmp977:
|
|
.cv_def_range .Ltmp252 .Ltmp255, "E\021O\001\000\000\000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp969:
|
|
.p2align 2
|
|
.cv_linetable 81, "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z", .Lfunc_end81
|
|
.section .debug$S,"dr",associative,"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Allocate_manually_vector_aligned<std::_Default_allocate_traits>
|
|
.long .Ltmp979-.Ltmp978 # Subsection size
|
|
.Ltmp978:
|
|
.short .Ltmp981-.Ltmp980 # Record length
|
|
.Ltmp980:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end82-"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5116 # Function type index
|
|
.secrel32 "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z" # Function section relative address
|
|
.secidx "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Allocate_manually_vector_aligned<std::_Default_allocate_traits>" # Function name
|
|
.Ltmp981:
|
|
.short .Ltmp983-.Ltmp982 # Record length
|
|
.Ltmp982:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Bytes"
|
|
.Ltmp983:
|
|
.cv_def_range .Ltmp256 .Ltmp266, "E\021O\001\000\000P\000\000\000"
|
|
.short .Ltmp985-.Ltmp984 # Record length
|
|
.Ltmp984:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 35 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Block_size"
|
|
.Ltmp985:
|
|
.cv_def_range .Ltmp256 .Ltmp266, "E\021O\001\000\000H\000\000\000"
|
|
.short .Ltmp987-.Ltmp986 # Record length
|
|
.Ltmp986:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Ptr_container"
|
|
.Ltmp987:
|
|
.cv_def_range .Ltmp256 .Ltmp266, "E\021O\001\000\000@\000\000\000"
|
|
.short .Ltmp989-.Ltmp988 # Record length
|
|
.Ltmp988:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5117 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Ptr"
|
|
.Ltmp989:
|
|
.cv_def_range .Ltmp256 .Ltmp266, "E\021O\001\000\0008\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp979:
|
|
.p2align 2
|
|
.cv_linetable 82, "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z", .Lfunc_end82
|
|
.section .debug$S,"dr",associative,"?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Default_allocate_traits::_Allocate
|
|
.long .Ltmp991-.Ltmp990 # Subsection size
|
|
.Ltmp990:
|
|
.short .Ltmp993-.Ltmp992 # Record length
|
|
.Ltmp992:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end83-"?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5123 # Function type index
|
|
.secrel32 "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z" # Function section relative address
|
|
.secidx "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Default_allocate_traits::_Allocate" # Function name
|
|
.Ltmp993:
|
|
.short .Ltmp995-.Ltmp994 # Record length
|
|
.Ltmp994:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Bytes"
|
|
.Ltmp995:
|
|
.cv_def_range .Ltmp267 .Ltmp268, "E\021O\001\000\000 \000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp991:
|
|
.p2align 2
|
|
.cv_linetable 83, "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z", .Lfunc_end83
|
|
.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 .Ltmp997-.Ltmp996 # Subsection size
|
|
.Ltmp996:
|
|
.short .Ltmp999-.Ltmp998 # Record length
|
|
.Ltmp998:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end84-"??$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 5125 # 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
|
|
.Ltmp999:
|
|
.short .Ltmp1001-.Ltmp1000 # Record length
|
|
.Ltmp1000:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4488 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Arg"
|
|
.Ltmp1001:
|
|
.cv_def_range .Ltmp269 .Ltmp270, "E\021O\001\000\000\000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp997:
|
|
.p2align 2
|
|
.cv_linetable 84, "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z", .Lfunc_end84
|
|
.section .debug$S,"dr",associative,"?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::_Buy
|
|
.long .Ltmp1003-.Ltmp1002 # Subsection size
|
|
.Ltmp1002:
|
|
.short .Ltmp1005-.Ltmp1004 # Record length
|
|
.Ltmp1004:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end85-"?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5126 # Function type index
|
|
.secrel32 "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z" # Function section relative address
|
|
.secidx "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::vector<int,std::allocator<int> >::_Buy" # Function name
|
|
.Ltmp1005:
|
|
.short .Ltmp1007-.Ltmp1006 # Record length
|
|
.Ltmp1006:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4227 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1007:
|
|
.cv_def_range .Ltmp271 .Ltmp276, "E\021O\001\000\000P\000\000\000"
|
|
.short .Ltmp1009-.Ltmp1008 # Record length
|
|
.Ltmp1008:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Newcapacity"
|
|
.Ltmp1009:
|
|
.cv_def_range .Ltmp271 .Ltmp276, "E\021O\001\000\000X\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1003:
|
|
.p2align 2
|
|
.cv_linetable 85, "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z", .Lfunc_end85
|
|
.section .debug$S,"dr",associative,"??$_Convert_size@_K@std@@YA_K_K@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Convert_size<unsigned long long>
|
|
.long .Ltmp1011-.Ltmp1010 # Subsection size
|
|
.Ltmp1010:
|
|
.short .Ltmp1013-.Ltmp1012 # Record length
|
|
.Ltmp1012:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end86-"??$_Convert_size@_K@std@@YA_K_K@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5127 # Function type index
|
|
.secrel32 "??$_Convert_size@_K@std@@YA_K_K@Z" # Function section relative address
|
|
.secidx "??$_Convert_size@_K@std@@YA_K_K@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Convert_size<unsigned long long>" # Function name
|
|
.Ltmp1013:
|
|
.short .Ltmp1015-.Ltmp1014 # Record length
|
|
.Ltmp1014:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Len"
|
|
.Ltmp1015:
|
|
.cv_def_range .Ltmp277 .Ltmp278, "E\021O\001\000\000\000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1011:
|
|
.p2align 2
|
|
.cv_linetable 86, "??$_Convert_size@_K@std@@YA_K_K@Z", .Lfunc_end86
|
|
.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 .Ltmp1017-.Ltmp1016 # Subsection size
|
|
.Ltmp1016:
|
|
.short .Ltmp1019-.Ltmp1018 # Record length
|
|
.Ltmp1018:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end87-"??$distance@PEBH@std@@YA_JPEBH0@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5129 # 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
|
|
.Ltmp1019:
|
|
.short .Ltmp1021-.Ltmp1020 # Record length
|
|
.Ltmp1020:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4171 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_First"
|
|
.Ltmp1021:
|
|
.cv_def_range .Ltmp279 .Ltmp280, "E\021O\001\000\000(\000\000\000"
|
|
.short .Ltmp1023-.Ltmp1022 # Record length
|
|
.Ltmp1022:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4171 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Last"
|
|
.Ltmp1023:
|
|
.cv_def_range .Ltmp279 .Ltmp280, "E\021O\001\000\0000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1017:
|
|
.p2align 2
|
|
.cv_linetable 87, "??$distance@PEBH@std@@YA_JPEBH0@Z", .Lfunc_end87
|
|
.section .debug$S,"dr",associative,"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::_Ucopy<const int *>
|
|
.long .Ltmp1025-.Ltmp1024 # Subsection size
|
|
.Ltmp1024:
|
|
.short .Ltmp1027-.Ltmp1026 # Record length
|
|
.Ltmp1026:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end88-"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5132 # Function type index
|
|
.secrel32 "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z" # Function section relative address
|
|
.secidx "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::vector<int,std::allocator<int> >::_Ucopy<const int *>" # Function name
|
|
.Ltmp1027:
|
|
.short .Ltmp1029-.Ltmp1028 # Record length
|
|
.Ltmp1028:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4227 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1029:
|
|
.cv_def_range .Ltmp281 .Ltmp282, "E\021O\001\000\000(\000\000\000"
|
|
.short .Ltmp1031-.Ltmp1030 # Record length
|
|
.Ltmp1030:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4171 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_First"
|
|
.Ltmp1031:
|
|
.cv_def_range .Ltmp281 .Ltmp282, "E\021O\001\000\0000\000\000\000"
|
|
.short .Ltmp1033-.Ltmp1032 # Record length
|
|
.Ltmp1032:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4171 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Last"
|
|
.Ltmp1033:
|
|
.cv_def_range .Ltmp281 .Ltmp282, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp1035-.Ltmp1034 # Record length
|
|
.Ltmp1034:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 1652 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Dest"
|
|
.Ltmp1035:
|
|
.cv_def_range .Ltmp281 .Ltmp282, "E\021O\001\000\000@\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1025:
|
|
.p2align 2
|
|
.cv_linetable 88, "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z", .Lfunc_end88
|
|
.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 .Ltmp1037-.Ltmp1036 # Subsection size
|
|
.Ltmp1036:
|
|
.short .Ltmp1039-.Ltmp1038 # Record length
|
|
.Ltmp1038:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end89-"?_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 5133 # 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
|
|
.Ltmp1039:
|
|
.short .Ltmp1041-.Ltmp1040 # Record length
|
|
.Ltmp1040:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4345 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1041:
|
|
.cv_def_range .Ltmp283 .Ltmp284, "E\021O\001\000\000 \000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1037:
|
|
.p2align 2
|
|
.cv_linetable 89, "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ", .Lfunc_end89
|
|
.section .debug$S,"dr",associative,"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::_Tidy
|
|
.long .Ltmp1043-.Ltmp1042 # Subsection size
|
|
.Ltmp1042:
|
|
.short .Ltmp1045-.Ltmp1044 # Record length
|
|
.Ltmp1044:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end90-"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5134 # Function type index
|
|
.secrel32 "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" # Function section relative address
|
|
.secidx "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::vector<int,std::allocator<int> >::_Tidy" # Function name
|
|
.Ltmp1045:
|
|
.short .Ltmp1047-.Ltmp1046 # Record length
|
|
.Ltmp1046:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4227 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1047:
|
|
.cv_def_range .Ltmp285 .Ltmp288, "E\021O\001\000\000@\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1043:
|
|
.p2align 2
|
|
.cv_linetable 90, "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ", .Lfunc_end90
|
|
.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 .Ltmp1049-.Ltmp1048 # Subsection size
|
|
.Ltmp1048:
|
|
.short .Ltmp1051-.Ltmp1050 # Record length
|
|
.Ltmp1050:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end91-"?_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 5135 # 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
|
|
.Ltmp1051:
|
|
.short .Ltmp1053-.Ltmp1052 # Record length
|
|
.Ltmp1052:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4345 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1053:
|
|
.cv_def_range .Ltmp289 .Ltmp290, "E\021O\001\000\000 \000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1049:
|
|
.p2align 2
|
|
.cv_linetable 91, "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ", .Lfunc_end91
|
|
.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 .Ltmp1055-.Ltmp1054 # Subsection size
|
|
.Ltmp1054:
|
|
.short .Ltmp1057-.Ltmp1056 # Record length
|
|
.Ltmp1056:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end92-"?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5136 # 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
|
|
.Ltmp1057:
|
|
.short .Ltmp1059-.Ltmp1058 # Record length
|
|
.Ltmp1058:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4299 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1059:
|
|
.cv_def_range .Ltmp291 .Ltmp292, "E\021O\001\000\000(\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1055:
|
|
.p2align 2
|
|
.cv_linetable 92, "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ", .Lfunc_end92
|
|
.section .debug$S,"dr",associative,"?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::_Xlength
|
|
.long .Ltmp1061-.Ltmp1060 # Subsection size
|
|
.Ltmp1060:
|
|
.short .Ltmp1063-.Ltmp1062 # Record length
|
|
.Ltmp1062:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end93-"?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5137 # Function type index
|
|
.secrel32 "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" # Function section relative address
|
|
.secidx "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::vector<int,std::allocator<int> >::_Xlength" # Function name
|
|
.Ltmp1063:
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1061:
|
|
.p2align 2
|
|
.cv_linetable 93, "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ", .Lfunc_end93
|
|
.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 .Ltmp1065-.Ltmp1064 # Subsection size
|
|
.Ltmp1064:
|
|
.short .Ltmp1067-.Ltmp1066 # Record length
|
|
.Ltmp1066:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end94-"?allocate@?$allocator@H@std@@QEAAPEAH_K@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5138 # 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
|
|
.Ltmp1067:
|
|
.short .Ltmp1069-.Ltmp1068 # Record length
|
|
.Ltmp1068:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4397 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1069:
|
|
.cv_def_range .Ltmp295 .Ltmp296, "E\021O\001\000\000(\000\000\000"
|
|
.short .Ltmp1071-.Ltmp1070 # Record length
|
|
.Ltmp1070:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Count"
|
|
.Ltmp1071:
|
|
.cv_def_range .Ltmp295 .Ltmp296, "E\021O\001\000\0000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1065:
|
|
.p2align 2
|
|
.cv_linetable 94, "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z", .Lfunc_end94
|
|
.section .debug$S,"dr",associative,"??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Min_value<unsigned long long>
|
|
.long .Ltmp1073-.Ltmp1072 # Subsection size
|
|
.Ltmp1072:
|
|
.short .Ltmp1075-.Ltmp1074 # Record length
|
|
.Ltmp1074:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end95-"??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5142 # Function type index
|
|
.secrel32 "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" # Function section relative address
|
|
.secidx "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Min_value<unsigned long long>" # Function name
|
|
.Ltmp1075:
|
|
.short .Ltmp1077-.Ltmp1076 # Record length
|
|
.Ltmp1076:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5139 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Left"
|
|
.Ltmp1077:
|
|
.cv_def_range .Ltmp297 .Ltmp298, "E\021O\001\000\000\b\000\000\000"
|
|
.short .Ltmp1079-.Ltmp1078 # Record length
|
|
.Ltmp1078:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5139 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Right"
|
|
.Ltmp1079:
|
|
.cv_def_range .Ltmp297 .Ltmp298, "E\021O\001\000\000\020\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1073:
|
|
.p2align 2
|
|
.cv_linetable 95, "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z", .Lfunc_end95
|
|
.section .debug$S,"dr",associative,"?max_size@?$_Default_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::_Default_allocator_traits<std::allocator<int> >::max_size
|
|
.long .Ltmp1081-.Ltmp1080 # Subsection size
|
|
.Ltmp1080:
|
|
.short .Ltmp1083-.Ltmp1082 # Record length
|
|
.Ltmp1082:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end96-"?max_size@?$_Default_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 5143 # Function type index
|
|
.secrel32 "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" # Function section relative address
|
|
.secidx "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Default_allocator_traits<std::allocator<int> >::max_size" # Function name
|
|
.Ltmp1083:
|
|
.short .Ltmp1085-.Ltmp1084 # Record length
|
|
.Ltmp1084:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4231 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp1085:
|
|
.cv_def_range .Ltmp299 .Ltmp300, "E\021O\001\000\000\000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1081:
|
|
.p2align 2
|
|
.cv_linetable 96, "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z", .Lfunc_end96
|
|
.section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@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 .Ltmp1087-.Ltmp1086 # Subsection size
|
|
.Ltmp1086:
|
|
.short .Ltmp1089-.Ltmp1088 # Record length
|
|
.Ltmp1088:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end97-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5144 # Function type index
|
|
.secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ" # Function section relative address
|
|
.secidx "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Getal" # Function name
|
|
.Ltmp1089:
|
|
.short .Ltmp1091-.Ltmp1090 # Record length
|
|
.Ltmp1090:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4355 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1091:
|
|
.cv_def_range .Ltmp301 .Ltmp302, "E\021O\001\000\000 \000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1087:
|
|
.p2align 2
|
|
.cv_linetable 97, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ", .Lfunc_end97
|
|
.section .debug$S,"dr",associative,"?max@?$numeric_limits@_J@std@@SA_JXZ"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::numeric_limits<long long>::max
|
|
.long .Ltmp1093-.Ltmp1092 # Subsection size
|
|
.Ltmp1092:
|
|
.short .Ltmp1095-.Ltmp1094 # Record length
|
|
.Ltmp1094:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end98-"?max@?$numeric_limits@_J@std@@SA_JXZ" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5167 # Function type index
|
|
.secrel32 "?max@?$numeric_limits@_J@std@@SA_JXZ" # Function section relative address
|
|
.secidx "?max@?$numeric_limits@_J@std@@SA_JXZ" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::numeric_limits<long long>::max" # Function name
|
|
.Ltmp1095:
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1093:
|
|
.p2align 2
|
|
.cv_linetable 98, "?max@?$numeric_limits@_J@std@@SA_JXZ", .Lfunc_end98
|
|
.section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_first
|
|
.long .Ltmp1097-.Ltmp1096 # Subsection size
|
|
.Ltmp1096:
|
|
.short .Ltmp1099-.Ltmp1098 # Record length
|
|
.Ltmp1098:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end99-"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5168 # Function type index
|
|
.secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ" # Function section relative address
|
|
.secidx "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::_Get_first" # Function name
|
|
.Ltmp1099:
|
|
.short .Ltmp1101-.Ltmp1100 # Record length
|
|
.Ltmp1100:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4448 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1101:
|
|
.cv_def_range .Ltmp304 .Ltmp305, "E\021O\001\000\000\000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1097:
|
|
.p2align 2
|
|
.cv_linetable 99, "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ", .Lfunc_end99
|
|
.section .debug$S,"dr",associative,"??$_Get_size_of_n@$03@std@@YA_K_K@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Get_size_of_n<4>
|
|
.long .Ltmp1103-.Ltmp1102 # Subsection size
|
|
.Ltmp1102:
|
|
.short .Ltmp1105-.Ltmp1104 # Record length
|
|
.Ltmp1104:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end100-"??$_Get_size_of_n@$03@std@@YA_K_K@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5115 # Function type index
|
|
.secrel32 "??$_Get_size_of_n@$03@std@@YA_K_K@Z" # Function section relative address
|
|
.secidx "??$_Get_size_of_n@$03@std@@YA_K_K@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Get_size_of_n<4>" # Function name
|
|
.Ltmp1105:
|
|
.short .Ltmp1107-.Ltmp1106 # Record length
|
|
.Ltmp1106:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Count"
|
|
.Ltmp1107:
|
|
.cv_def_range .Ltmp306 .Ltmp309, "E\021O\001\000\000\020\000\000\000"
|
|
.short .Ltmp1109-.Ltmp1108 # Record length
|
|
.Ltmp1108:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Max_possible"
|
|
.Ltmp1109:
|
|
.cv_def_range .Ltmp306 .Ltmp309, "E\021O\001\000\000\b\000\000\000"
|
|
.short .Ltmp1111-.Ltmp1110 # Record length
|
|
.Ltmp1110:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 35 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Result"
|
|
.Ltmp1111:
|
|
.cv_def_range .Ltmp306 .Ltmp309, "E\021O\001\000\000\000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1103:
|
|
.p2align 2
|
|
.cv_linetable 100, "??$_Get_size_of_n@$03@std@@YA_K_K@Z", .Lfunc_end100
|
|
.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 .Ltmp1113-.Ltmp1112 # Subsection size
|
|
.Ltmp1112:
|
|
.short .Ltmp1115-.Ltmp1114 # Record length
|
|
.Ltmp1114:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end101-"??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5171 # 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
|
|
.Ltmp1115:
|
|
.short .Ltmp1117-.Ltmp1116 # Record length
|
|
.Ltmp1116:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4171 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_First"
|
|
.Ltmp1117:
|
|
.cv_def_range .Ltmp310 .Ltmp311, "E\021O\001\000\000\000\000\000\000"
|
|
.short .Ltmp1119-.Ltmp1118 # Record length
|
|
.Ltmp1118:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4171 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Last"
|
|
.Ltmp1119:
|
|
.cv_def_range .Ltmp310 .Ltmp311, "E\021O\001\000\000\b\000\000\000"
|
|
.short .Ltmp1121-.Ltmp1120 # Record length
|
|
.Ltmp1120:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4887 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp1121:
|
|
.cv_def_range .Ltmp310 .Ltmp311, "E\021O\001\000\000\020\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1113:
|
|
.p2align 2
|
|
.cv_linetable 101, "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z", .Lfunc_end101
|
|
.section .debug$S,"dr",associative,"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Uninitialized_copy<const int *,int *,std::allocator<int> >
|
|
.long .Ltmp1123-.Ltmp1122 # Subsection size
|
|
.Ltmp1122:
|
|
.short .Ltmp1125-.Ltmp1124 # Record length
|
|
.Ltmp1124:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end102-"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5175 # Function type index
|
|
.secrel32 "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z" # Function section relative address
|
|
.secidx "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Uninitialized_copy<const int *,int *,std::allocator<int> >" # Function name
|
|
.Ltmp1125:
|
|
.short .Ltmp1127-.Ltmp1126 # Record length
|
|
.Ltmp1126:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5172 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_First"
|
|
.Ltmp1127:
|
|
.cv_def_range .Ltmp312 .Ltmp313, "E\021O\001\000\000@\000\000\000"
|
|
.short .Ltmp1129-.Ltmp1128 # Record length
|
|
.Ltmp1128:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5172 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Last"
|
|
.Ltmp1129:
|
|
.cv_def_range .Ltmp312 .Ltmp313, "E\021O\001\000\000H\000\000\000"
|
|
.short .Ltmp1131-.Ltmp1130 # Record length
|
|
.Ltmp1130:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 1652 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Dest"
|
|
.Ltmp1131:
|
|
.cv_def_range .Ltmp312 .Ltmp313, "E\021O\001\000\000x\000\000\000"
|
|
.short .Ltmp1133-.Ltmp1132 # Record length
|
|
.Ltmp1132:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4348 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Al"
|
|
.Ltmp1133:
|
|
.cv_def_range .Ltmp312 .Ltmp313, "E\021O\001\000\000P\000\000\000"
|
|
.short .Ltmp1135-.Ltmp1134 # Record length
|
|
.Ltmp1134:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5172 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_UFirst"
|
|
.Ltmp1135:
|
|
.cv_def_range .Ltmp312 .Ltmp313, "E\021O\001\000\000p\000\000\000"
|
|
.short .Ltmp1137-.Ltmp1136 # Record length
|
|
.Ltmp1136:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5172 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_ULast"
|
|
.Ltmp1137:
|
|
.cv_def_range .Ltmp312 .Ltmp313, "E\021O\001\000\000h\000\000\000"
|
|
.short .Ltmp1139-.Ltmp1138 # Record length
|
|
.Ltmp1138:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4401 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_UDest"
|
|
.Ltmp1139:
|
|
.cv_def_range .Ltmp312 .Ltmp313, "E\021O\001\000\000`\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1123:
|
|
.p2align 2
|
|
.cv_linetable 102, "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z", .Lfunc_end102
|
|
.section .debug$S,"dr",associative,"??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Get_unwrapped<const int>
|
|
.long .Ltmp1141-.Ltmp1140 # Subsection size
|
|
.Ltmp1140:
|
|
.short .Ltmp1143-.Ltmp1142 # Record length
|
|
.Ltmp1142:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end103-"??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5178 # Function type index
|
|
.secrel32 "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z" # Function section relative address
|
|
.secidx "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Get_unwrapped<const int>" # Function name
|
|
.Ltmp1143:
|
|
.short .Ltmp1145-.Ltmp1144 # Record length
|
|
.Ltmp1144:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5172 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Ptr"
|
|
.Ltmp1145:
|
|
.cv_def_range .Ltmp314 .Ltmp315, "E\021O\001\000\000\000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1141:
|
|
.p2align 2
|
|
.cv_linetable 103, "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z", .Lfunc_end103
|
|
.section .debug$S,"dr",associative,"??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Get_unwrapped_n<int,long long,0>
|
|
.long .Ltmp1147-.Ltmp1146 # Subsection size
|
|
.Ltmp1146:
|
|
.short .Ltmp1149-.Ltmp1148 # Record length
|
|
.Ltmp1148:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end104-"??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5181 # Function type index
|
|
.secrel32 "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z" # Function section relative address
|
|
.secidx "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Get_unwrapped_n<int,long long,0>" # Function name
|
|
.Ltmp1149:
|
|
.short .Ltmp1151-.Ltmp1150 # Record length
|
|
.Ltmp1150:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4401 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Src"
|
|
.Ltmp1151:
|
|
.cv_def_range .Ltmp316 .Ltmp317, "E\021O\001\000\000\000\000\000\000"
|
|
.short .Ltmp1153-.Ltmp1152 # Record length
|
|
.Ltmp1152:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 19 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp1153:
|
|
.cv_def_range .Ltmp316 .Ltmp317, "E\021O\001\000\000\b\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1147:
|
|
.p2align 2
|
|
.cv_linetable 104, "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z", .Lfunc_end104
|
|
.section .debug$S,"dr",associative,"??$_Idl_distance@PEBHPEBH@std@@YA?A?<auto>@@AEBQEBH0@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Idl_distance<const int *,const int *>
|
|
.long .Ltmp1155-.Ltmp1154 # Subsection size
|
|
.Ltmp1154:
|
|
.short .Ltmp1157-.Ltmp1156 # Record length
|
|
.Ltmp1156:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end105-"??$_Idl_distance@PEBHPEBH@std@@YA?A?<auto>@@AEBQEBH0@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5185 # Function type index
|
|
.secrel32 "??$_Idl_distance@PEBHPEBH@std@@YA?A?<auto>@@AEBQEBH0@Z" # Function section relative address
|
|
.secidx "??$_Idl_distance@PEBHPEBH@std@@YA?A?<auto>@@AEBQEBH0@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Idl_distance<const int *,const int *>" # Function name
|
|
.Ltmp1157:
|
|
.short .Ltmp1159-.Ltmp1158 # Record length
|
|
.Ltmp1158:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5182 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_First"
|
|
.Ltmp1159:
|
|
.cv_def_range .Ltmp318 .Ltmp319, "E\021O\001\000\000(\000\000\000"
|
|
.short .Ltmp1161-.Ltmp1160 # Record length
|
|
.Ltmp1160:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5182 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Last"
|
|
.Ltmp1161:
|
|
.cv_def_range .Ltmp318 .Ltmp319, "E\021O\001\000\0000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1155:
|
|
.p2align 2
|
|
.cv_linetable 105, "??$_Idl_distance@PEBHPEBH@std@@YA?A?<auto>@@AEBQEBH0@Z", .Lfunc_end105
|
|
.section .debug$S,"dr",associative,"??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Seek_wrapped<int>
|
|
.long .Ltmp1163-.Ltmp1162 # Subsection size
|
|
.Ltmp1162:
|
|
.short .Ltmp1165-.Ltmp1164 # Record length
|
|
.Ltmp1164:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end106-"??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5188 # Function type index
|
|
.secrel32 "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z" # Function section relative address
|
|
.secidx "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Seek_wrapped<int>" # Function name
|
|
.Ltmp1165:
|
|
.short .Ltmp1167-.Ltmp1166 # Record length
|
|
.Ltmp1166:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4381 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_It"
|
|
.Ltmp1167:
|
|
.cv_def_range .Ltmp320 .Ltmp321, "E\021O\001\000\000\000\000\000\000"
|
|
.short .Ltmp1169-.Ltmp1168 # Record length
|
|
.Ltmp1168:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4401 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_UIt"
|
|
.Ltmp1169:
|
|
.cv_def_range .Ltmp320 .Ltmp321, "E\021O\001\000\000\b\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1163:
|
|
.p2align 2
|
|
.cv_linetable 106, "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z", .Lfunc_end106
|
|
.section .debug$S,"dr",associative,"??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@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_unchecked<const int,int,std::allocator<int> >
|
|
.long .Ltmp1171-.Ltmp1170 # Subsection size
|
|
.Ltmp1170:
|
|
.short .Ltmp1173-.Ltmp1172 # Record length
|
|
.Ltmp1172:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end107-"??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@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 5202 # Function type index
|
|
.secrel32 "??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address
|
|
.secidx "??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@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_unchecked<const int,int,std::allocator<int> >" # Function name
|
|
.Ltmp1173:
|
|
.short .Ltmp1175-.Ltmp1174 # Record length
|
|
.Ltmp1174:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5172 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_First"
|
|
.Ltmp1175:
|
|
.cv_def_range .Ltmp322 .Ltmp323, "E\021O\001\000\000(\000\000\000"
|
|
.short .Ltmp1177-.Ltmp1176 # Record length
|
|
.Ltmp1176:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5172 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Last"
|
|
.Ltmp1177:
|
|
.cv_def_range .Ltmp322 .Ltmp323, "E\021O\001\000\0000\000\000\000"
|
|
.short .Ltmp1179-.Ltmp1178 # Record length
|
|
.Ltmp1178:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4401 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Dest"
|
|
.Ltmp1179:
|
|
.cv_def_range .Ltmp322 .Ltmp323, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp1181-.Ltmp1180 # Record length
|
|
.Ltmp1180:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4348 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp1181:
|
|
.cv_def_range .Ltmp322 .Ltmp323, "E\021O\001\000\000@\000\000\000"
|
|
.short .Ltmp1183-.Ltmp1182 # Record length
|
|
.Ltmp1182:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5194 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp1183:
|
|
.cv_def_range .Ltmp322 .Ltmp323, "E\021O\001\000\000P\000\000\000"
|
|
.short .Ltmp1185-.Ltmp1184 # Record length
|
|
.Ltmp1184:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4254 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp1185:
|
|
.cv_def_range .Ltmp322 .Ltmp323, "E\021O\001\000\000H\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1171:
|
|
.p2align 2
|
|
.cv_linetable 107, "??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end107
|
|
.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 .Ltmp1187-.Ltmp1186 # Subsection size
|
|
.Ltmp1186:
|
|
.short .Ltmp1189-.Ltmp1188 # Record length
|
|
.Ltmp1188:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end108-"??$_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 5206 # 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
|
|
.Ltmp1189:
|
|
.short .Ltmp1191-.Ltmp1190 # Record length
|
|
.Ltmp1190:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5182 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp1191:
|
|
.cv_def_range .Ltmp324 .Ltmp325, "E\021O\001\000\000\000\000\000\000"
|
|
.short .Ltmp1193-.Ltmp1192 # Record length
|
|
.Ltmp1192:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5203 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp1193:
|
|
.cv_def_range .Ltmp324 .Ltmp325, "E\021O\001\000\000\b\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1187:
|
|
.p2align 2
|
|
.cv_linetable 108, "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z", .Lfunc_end108
|
|
.section .debug$S,"dr",associative,"??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Idl_distance1<const int *,const int *>
|
|
.long .Ltmp1195-.Ltmp1194 # Subsection size
|
|
.Ltmp1194:
|
|
.short .Ltmp1197-.Ltmp1196 # Record length
|
|
.Ltmp1196:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end109-"??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5209 # Function type index
|
|
.secrel32 "??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z" # Function section relative address
|
|
.secidx "??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Idl_distance1<const int *,const int *>" # Function name
|
|
.Ltmp1197:
|
|
.short .Ltmp1199-.Ltmp1198 # Record length
|
|
.Ltmp1198:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5182 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_First"
|
|
.Ltmp1199:
|
|
.cv_def_range .Ltmp326 .Ltmp327, "E\021O\001\000\000\000\000\000\000"
|
|
.short .Ltmp1201-.Ltmp1200 # Record length
|
|
.Ltmp1200:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5182 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Last"
|
|
.Ltmp1201:
|
|
.cv_def_range .Ltmp326 .Ltmp327, "E\021O\001\000\000\b\000\000\000"
|
|
.short .Ltmp1203-.Ltmp1202 # Record length
|
|
.Ltmp1202:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4887 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp1203:
|
|
.cv_def_range .Ltmp326 .Ltmp327, "E\021O\001\000\000\020\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1195:
|
|
.p2align 2
|
|
.cv_linetable 109, "??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z", .Lfunc_end109
|
|
.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 .Ltmp1205-.Ltmp1204 # Subsection size
|
|
.Ltmp1204:
|
|
.short .Ltmp1207-.Ltmp1206 # Record length
|
|
.Ltmp1206:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end110-"??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5211 # 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
|
|
.Ltmp1207:
|
|
.short .Ltmp1209-.Ltmp1208 # Record length
|
|
.Ltmp1208:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4171 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_First"
|
|
.Ltmp1209:
|
|
.cv_def_range .Ltmp328 .Ltmp329, "E\021O\001\000\000P\000\000\000"
|
|
.short .Ltmp1211-.Ltmp1210 # Record length
|
|
.Ltmp1210:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4171 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Last"
|
|
.Ltmp1211:
|
|
.cv_def_range .Ltmp328 .Ltmp329, "E\021O\001\000\000X\000\000\000"
|
|
.short .Ltmp1213-.Ltmp1212 # Record length
|
|
.Ltmp1212:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 1652 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Dest"
|
|
.Ltmp1213:
|
|
.cv_def_range .Ltmp328 .Ltmp329, "E\021O\001\000\000`\000\000\000"
|
|
.short .Ltmp1215-.Ltmp1214 # Record length
|
|
.Ltmp1214:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4594 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_First_ch"
|
|
.Ltmp1215:
|
|
.cv_def_range .Ltmp328 .Ltmp329, "E\021O\001\000\000H\000\000\000"
|
|
.short .Ltmp1217-.Ltmp1216 # Record length
|
|
.Ltmp1216:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4594 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Last_ch"
|
|
.Ltmp1217:
|
|
.cv_def_range .Ltmp328 .Ltmp329, "E\021O\001\000\000@\000\000\000"
|
|
.short .Ltmp1219-.Ltmp1218 # Record length
|
|
.Ltmp1218:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4671 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Dest_ch"
|
|
.Ltmp1219:
|
|
.cv_def_range .Ltmp328 .Ltmp329, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp1221-.Ltmp1220 # Record length
|
|
.Ltmp1220:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Count"
|
|
.Ltmp1221:
|
|
.cv_def_range .Ltmp328 .Ltmp329, "E\021O\001\000\0000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1205:
|
|
.p2align 2
|
|
.cv_linetable 110, "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z", .Lfunc_end110
|
|
.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 .Ltmp1223-.Ltmp1222 # Subsection size
|
|
.Ltmp1222:
|
|
.short .Ltmp1225-.Ltmp1224 # Record length
|
|
.Ltmp1224:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end111-"?_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 5212 # 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
|
|
.Ltmp1225:
|
|
.short .Ltmp1227-.Ltmp1226 # Record length
|
|
.Ltmp1226:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4345 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1227:
|
|
.cv_def_range .Ltmp330 .Ltmp331, "E\021O\001\000\000 \000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1223:
|
|
.p2align 2
|
|
.cv_linetable 111, "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ", .Lfunc_end111
|
|
.section .debug$S,"dr",associative,"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::vector<int,std::allocator<int> >::_Destroy
|
|
.long .Ltmp1229-.Ltmp1228 # Subsection size
|
|
.Ltmp1228:
|
|
.short .Ltmp1231-.Ltmp1230 # Record length
|
|
.Ltmp1230:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end112-"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5213 # Function type index
|
|
.secrel32 "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z" # Function section relative address
|
|
.secidx "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::vector<int,std::allocator<int> >::_Destroy" # Function name
|
|
.Ltmp1231:
|
|
.short .Ltmp1233-.Ltmp1232 # Record length
|
|
.Ltmp1232:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4227 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1233:
|
|
.cv_def_range .Ltmp332 .Ltmp333, "E\021O\001\000\000 \000\000\000"
|
|
.short .Ltmp1235-.Ltmp1234 # Record length
|
|
.Ltmp1234:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 1652 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_First"
|
|
.Ltmp1235:
|
|
.cv_def_range .Ltmp332 .Ltmp333, "E\021O\001\000\000(\000\000\000"
|
|
.short .Ltmp1237-.Ltmp1236 # Record length
|
|
.Ltmp1236:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 1652 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Last"
|
|
.Ltmp1237:
|
|
.cv_def_range .Ltmp332 .Ltmp333, "E\021O\001\000\0000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1229:
|
|
.p2align 2
|
|
.cv_linetable 112, "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z", .Lfunc_end112
|
|
.section .debug$S,"dr",associative,"?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::allocator<int>::deallocate
|
|
.long .Ltmp1239-.Ltmp1238 # Subsection size
|
|
.Ltmp1238:
|
|
.short .Ltmp1241-.Ltmp1240 # Record length
|
|
.Ltmp1240:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end113-"?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5214 # Function type index
|
|
.secrel32 "?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z" # Function section relative address
|
|
.secidx "?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::allocator<int>::deallocate" # Function name
|
|
.Ltmp1241:
|
|
.short .Ltmp1243-.Ltmp1242 # Record length
|
|
.Ltmp1242:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4397 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1243:
|
|
.cv_def_range .Ltmp334 .Ltmp335, "E\021O\001\000\0000\000\000\000"
|
|
.short .Ltmp1245-.Ltmp1244 # Record length
|
|
.Ltmp1244:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4401 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Ptr"
|
|
.Ltmp1245:
|
|
.cv_def_range .Ltmp334 .Ltmp335, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp1247-.Ltmp1246 # Record length
|
|
.Ltmp1246:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Count"
|
|
.Ltmp1247:
|
|
.cv_def_range .Ltmp334 .Ltmp335, "E\021O\001\000\000@\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1239:
|
|
.p2align 2
|
|
.cv_linetable 113, "?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z", .Lfunc_end113
|
|
.section .debug$S,"dr",associative,"?capacity@?$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> >::capacity
|
|
.long .Ltmp1249-.Ltmp1248 # Subsection size
|
|
.Ltmp1248:
|
|
.short .Ltmp1251-.Ltmp1250 # Record length
|
|
.Ltmp1250:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end114-"?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5215 # Function type index
|
|
.secrel32 "?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Function section relative address
|
|
.secidx "?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::vector<int,std::allocator<int> >::capacity" # Function name
|
|
.Ltmp1251:
|
|
.short .Ltmp1253-.Ltmp1252 # Record length
|
|
.Ltmp1252:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4299 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1253:
|
|
.cv_def_range .Ltmp336 .Ltmp337, "E\021O\001\000\0000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1249:
|
|
.p2align 2
|
|
.cv_linetable 114, "?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ", .Lfunc_end114
|
|
.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 .Ltmp1255-.Ltmp1254 # Subsection size
|
|
.Ltmp1254:
|
|
.short .Ltmp1257-.Ltmp1256 # Record length
|
|
.Ltmp1256:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end115-"?_Orphan_all@_Container_base12@std@@QEAAXXZ" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5216 # 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
|
|
.Ltmp1257:
|
|
.short .Ltmp1259-.Ltmp1258 # Record length
|
|
.Ltmp1258:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4531 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1259:
|
|
.cv_def_range .Ltmp340 .Ltmp347, "E\021N\001\000\000\360\377\377\377"
|
|
.short .Ltmp1261-.Ltmp1260 # Record length
|
|
.Ltmp1260:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5237 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Lock"
|
|
.Ltmp1261:
|
|
.cv_def_range .Ltmp341 .Ltmp345 .Ltmp346 .Ltmp347, "E\021N\001\000\000\350\377\377\377"
|
|
.short .Ltmp1263-.Ltmp1262 # Record length
|
|
.Ltmp1262:
|
|
.short 4355 # Record kind: S_BLOCK32
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long .Ltmp344-.Ltmp342 # Code size
|
|
.secrel32 .Ltmp342 # Function section relative address
|
|
.secidx .Lfunc_begin115 # Function section index
|
|
.byte 0 # Lexical block name
|
|
.Ltmp1263:
|
|
.short .Ltmp1265-.Ltmp1264 # Record length
|
|
.Ltmp1264:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4353 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Pnext"
|
|
.Ltmp1265:
|
|
.cv_def_range .Ltmp342 .Ltmp344, "E\021N\001\000\000\340\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
|
|
.Ltmp1255:
|
|
.p2align 2
|
|
.cv_linetable 115, "?_Orphan_all@_Container_base12@std@@QEAAXXZ", .Lfunc_end115
|
|
.section .debug$S,"dr",associative,"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Destroy_range<std::allocator<int> >
|
|
.long .Ltmp1267-.Ltmp1266 # Subsection size
|
|
.Ltmp1266:
|
|
.short .Ltmp1269-.Ltmp1268 # Record length
|
|
.Ltmp1268:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end116-"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5242 # Function type index
|
|
.secrel32 "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z" # Function section relative address
|
|
.secidx "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Destroy_range<std::allocator<int> >" # Function name
|
|
.Ltmp1269:
|
|
.short .Ltmp1271-.Ltmp1270 # Record length
|
|
.Ltmp1270:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 1652 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_First"
|
|
.Ltmp1271:
|
|
.cv_def_range .Ltmp348 .Ltmp349, "E\021O\001\000\0000\000\000\000"
|
|
.short .Ltmp1273-.Ltmp1272 # Record length
|
|
.Ltmp1272:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 1652 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Last"
|
|
.Ltmp1273:
|
|
.cv_def_range .Ltmp348 .Ltmp349, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp1275-.Ltmp1274 # Record length
|
|
.Ltmp1274:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4348 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Al"
|
|
.Ltmp1275:
|
|
.cv_def_range .Ltmp348 .Ltmp349, "E\021O\001\000\000@\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1267:
|
|
.p2align 2
|
|
.cv_linetable 116, "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z", .Lfunc_end116
|
|
.section .debug$S,"dr",associative,"??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@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> >
|
|
.long .Ltmp1277-.Ltmp1276 # Subsection size
|
|
.Ltmp1276:
|
|
.short .Ltmp1279-.Ltmp1278 # Record length
|
|
.Ltmp1278:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end117-"??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5245 # Function type index
|
|
.secrel32 "??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address
|
|
.secidx "??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Destroy_range1<std::allocator<int> >" # Function name
|
|
.Ltmp1279:
|
|
.short .Ltmp1281-.Ltmp1280 # Record length
|
|
.Ltmp1280:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 1652 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp1281:
|
|
.cv_def_range .Ltmp350 .Ltmp351, "E\021O\001\000\000\000\000\000\000"
|
|
.short .Ltmp1283-.Ltmp1282 # Record length
|
|
.Ltmp1282:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 1652 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp1283:
|
|
.cv_def_range .Ltmp350 .Ltmp351, "E\021O\001\000\000\b\000\000\000"
|
|
.short .Ltmp1285-.Ltmp1284 # Record length
|
|
.Ltmp1284:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4348 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp1285:
|
|
.cv_def_range .Ltmp350 .Ltmp351, "E\021O\001\000\000\020\000\000\000"
|
|
.short .Ltmp1287-.Ltmp1286 # Record length
|
|
.Ltmp1286:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4254 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp1287:
|
|
.cv_def_range .Ltmp350 .Ltmp351, "E\021O\001\000\000\030\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1277:
|
|
.p2align 2
|
|
.cv_linetable 117, "??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end117
|
|
.section .debug$S,"dr",associative,"??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Deallocate<16,0>
|
|
.long .Ltmp1289-.Ltmp1288 # Subsection size
|
|
.Ltmp1288:
|
|
.short .Ltmp1291-.Ltmp1290 # Record length
|
|
.Ltmp1290:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end118-"??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5248 # Function type index
|
|
.secrel32 "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" # Function section relative address
|
|
.secidx "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Deallocate<16,0>" # Function name
|
|
.Ltmp1291:
|
|
.short .Ltmp1293-.Ltmp1292 # Record length
|
|
.Ltmp1292:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 1539 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Ptr"
|
|
.Ltmp1293:
|
|
.cv_def_range .Ltmp352 .Ltmp355, "E\021O\001\000\000 \000\000\000"
|
|
.short .Ltmp1295-.Ltmp1294 # Record length
|
|
.Ltmp1294:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 35 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Bytes"
|
|
.Ltmp1295:
|
|
.cv_def_range .Ltmp352 .Ltmp355, "E\021O\001\000\000(\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1289:
|
|
.p2align 2
|
|
.cv_linetable 118, "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z", .Lfunc_end118
|
|
.section .debug$S,"dr",associative,"?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Adjust_manually_vector_aligned
|
|
.long .Ltmp1297-.Ltmp1296 # Subsection size
|
|
.Ltmp1296:
|
|
.short .Ltmp1299-.Ltmp1298 # Record length
|
|
.Ltmp1298:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end119-"?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5252 # Function type index
|
|
.secrel32 "?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z" # Function section relative address
|
|
.secidx "?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Adjust_manually_vector_aligned" # Function name
|
|
.Ltmp1299:
|
|
.short .Ltmp1301-.Ltmp1300 # Record length
|
|
.Ltmp1300:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5249 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Ptr"
|
|
.Ltmp1301:
|
|
.cv_def_range .Ltmp356 .Ltmp371, "E\021O\001\000\000h\000\000\000"
|
|
.short .Ltmp1303-.Ltmp1302 # Record length
|
|
.Ltmp1302:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5033 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Bytes"
|
|
.Ltmp1303:
|
|
.cv_def_range .Ltmp356 .Ltmp371, "E\021O\001\000\000p\000\000\000"
|
|
.short .Ltmp1305-.Ltmp1304 # Record length
|
|
.Ltmp1304:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 5253 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Ptr_user"
|
|
.Ltmp1305:
|
|
.cv_def_range .Ltmp356 .Ltmp371, "E\021O\001\000\000`\000\000\000"
|
|
.short .Ltmp1307-.Ltmp1306 # Record length
|
|
.Ltmp1306:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Ptr_container"
|
|
.Ltmp1307:
|
|
.cv_def_range .Ltmp356 .Ltmp371, "E\021O\001\000\000X\000\000\000"
|
|
.short .Ltmp1309-.Ltmp1308 # Record length
|
|
.Ltmp1308:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Min_back_shift"
|
|
.Ltmp1309:
|
|
.cv_def_range .Ltmp356 .Ltmp371, "E\021O\001\000\000P\000\000\000"
|
|
.short .Ltmp1311-.Ltmp1310 # Record length
|
|
.Ltmp1310:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Back_shift"
|
|
.Ltmp1311:
|
|
.cv_def_range .Ltmp356 .Ltmp371, "E\021O\001\000\000H\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1297:
|
|
.p2align 2
|
|
.cv_linetable 119, "?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z", .Lfunc_end119
|
|
.section .debug$S,"dr",associative,"?_Myend@?$_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> > >::_Myend
|
|
.long .Ltmp1313-.Ltmp1312 # Subsection size
|
|
.Ltmp1312:
|
|
.short .Ltmp1315-.Ltmp1314 # Record length
|
|
.Ltmp1314:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end120-"?_Myend@?$_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 5254 # Function type index
|
|
.secrel32 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Function section relative address
|
|
.secidx "?_Myend@?$_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> > >::_Myend" # Function name
|
|
.Ltmp1315:
|
|
.short .Ltmp1317-.Ltmp1316 # Record length
|
|
.Ltmp1316:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4355 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1317:
|
|
.cv_def_range .Ltmp372 .Ltmp373, "E\021O\001\000\000 \000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1313:
|
|
.p2align 2
|
|
.cv_linetable 120, "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ", .Lfunc_end120
|
|
.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 .Ltmp1319-.Ltmp1318 # Subsection size
|
|
.Ltmp1318:
|
|
.short .Ltmp1321-.Ltmp1320 # Record length
|
|
.Ltmp1320:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end121-"?_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 5255 # 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
|
|
.Ltmp1321:
|
|
.short .Ltmp1323-.Ltmp1322 # Record length
|
|
.Ltmp1322:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4345 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "this"
|
|
.Ltmp1323:
|
|
.cv_def_range .Ltmp374 .Ltmp375, "E\021O\001\000\0000\000\000\000"
|
|
.short .Ltmp1325-.Ltmp1324 # Record length
|
|
.Ltmp1324:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4386 # TypeIndex
|
|
.short 0 # Flags
|
|
.asciz "_Proxy_allocator"
|
|
.Ltmp1325:
|
|
.cv_def_range .Ltmp374 .Ltmp375, "E\021O\001\000\0008\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1319:
|
|
.p2align 2
|
|
.cv_linetable 121, "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ", .Lfunc_end121
|
|
.section .debug$S,"dr",associative,"??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >::destroy<std::_Container_proxy>
|
|
.long .Ltmp1327-.Ltmp1326 # Subsection size
|
|
.Ltmp1326:
|
|
.short .Ltmp1329-.Ltmp1328 # Record length
|
|
.Ltmp1328:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end122-"??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5258 # Function type index
|
|
.secrel32 "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" # Function section relative address
|
|
.secidx "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >::destroy<std::_Container_proxy>" # Function name
|
|
.Ltmp1329:
|
|
.short .Ltmp1331-.Ltmp1330 # Record length
|
|
.Ltmp1330:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4545 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp1331:
|
|
.cv_def_range .Ltmp376 .Ltmp377, "E\021O\001\000\000\000\000\000\000"
|
|
.short .Ltmp1333-.Ltmp1332 # Record length
|
|
.Ltmp1332:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4361 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Ptr"
|
|
.Ltmp1333:
|
|
.cv_def_range .Ltmp376 .Ltmp377, "E\021O\001\000\000\b\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1327:
|
|
.p2align 2
|
|
.cv_linetable 122, "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z", .Lfunc_end122
|
|
.section .debug$S,"dr",associative,"??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Deallocate_plain<std::allocator<std::_Container_proxy>,0>
|
|
.long .Ltmp1335-.Ltmp1334 # Subsection size
|
|
.Ltmp1334:
|
|
.short .Ltmp1337-.Ltmp1336 # Record length
|
|
.Ltmp1336:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end123-"??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5260 # Function type index
|
|
.secrel32 "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" # Function section relative address
|
|
.secidx "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Deallocate_plain<std::allocator<std::_Container_proxy>,0>" # Function name
|
|
.Ltmp1337:
|
|
.short .Ltmp1339-.Ltmp1338 # Record length
|
|
.Ltmp1338:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4545 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Al"
|
|
.Ltmp1339:
|
|
.cv_def_range .Ltmp378 .Ltmp379, "E\021O\001\000\000(\000\000\000"
|
|
.short .Ltmp1341-.Ltmp1340 # Record length
|
|
.Ltmp1340:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4361 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Ptr"
|
|
.Ltmp1341:
|
|
.cv_def_range .Ltmp378 .Ltmp379, "E\021O\001\000\0000\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1335:
|
|
.p2align 2
|
|
.cv_linetable 123, "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z", .Lfunc_end123
|
|
.section .debug$S,"dr",associative,"?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z"
|
|
.p2align 2
|
|
.long 4 # Debug section magic
|
|
.long 241 # Symbol subsection for std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >::deallocate
|
|
.long .Ltmp1343-.Ltmp1342 # Subsection size
|
|
.Ltmp1342:
|
|
.short .Ltmp1345-.Ltmp1344 # Record length
|
|
.Ltmp1344:
|
|
.short 4423 # Record kind: S_GPROC32_ID
|
|
.long 0 # PtrParent
|
|
.long 0 # PtrEnd
|
|
.long 0 # PtrNext
|
|
.long .Lfunc_end124-"?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z" # Code size
|
|
.long 0 # Offset after prologue
|
|
.long 0 # Offset before epilogue
|
|
.long 5261 # Function type index
|
|
.secrel32 "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z" # Function section relative address
|
|
.secidx "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z" # Function section index
|
|
.byte 0 # Flags
|
|
.asciz "std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >::deallocate" # Function name
|
|
.Ltmp1345:
|
|
.short .Ltmp1347-.Ltmp1346 # Record length
|
|
.Ltmp1346:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4545 # TypeIndex
|
|
.short 1 # Flags
|
|
.byte 0
|
|
.Ltmp1347:
|
|
.cv_def_range .Ltmp380 .Ltmp381, "E\021O\001\000\0000\000\000\000"
|
|
.short .Ltmp1349-.Ltmp1348 # Record length
|
|
.Ltmp1348:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4551 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Ptr"
|
|
.Ltmp1349:
|
|
.cv_def_range .Ltmp380 .Ltmp381, "E\021O\001\000\0008\000\000\000"
|
|
.short .Ltmp1351-.Ltmp1350 # Record length
|
|
.Ltmp1350:
|
|
.short 4414 # Record kind: S_LOCAL
|
|
.long 4234 # TypeIndex
|
|
.short 1 # Flags
|
|
.asciz "_Count"
|
|
.Ltmp1351:
|
|
.cv_def_range .Ltmp380 .Ltmp381, "E\021O\001\000\000@\000\000\000"
|
|
.short 2 # Record length
|
|
.short 4431 # Record kind: S_PROC_ID_END
|
|
.Ltmp1343:
|
|
.p2align 2
|
|
.cv_linetable 124, "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z", .Lfunc_end124
|
|
.section .debug$S,"dr"
|
|
.long 241
|
|
.long .Ltmp1353-.Ltmp1352 # Subsection size
|
|
.Ltmp1352:
|
|
.short .Ltmp1355-.Ltmp1354 # Record length
|
|
.Ltmp1354:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 19 # Type
|
|
.asciz "ptrdiff_t"
|
|
.Ltmp1355:
|
|
.short .Ltmp1357-.Ltmp1356 # Record length
|
|
.Ltmp1356:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 19 # Type
|
|
.asciz "index_type"
|
|
.Ltmp1357:
|
|
.short .Ltmp1359-.Ltmp1358 # Record length
|
|
.Ltmp1358:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 116 # Type
|
|
.asciz "std::remove_cv_t<int>"
|
|
.Ltmp1359:
|
|
.short .Ltmp1361-.Ltmp1360 # Record length
|
|
.Ltmp1360:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4149 # Type
|
|
.asciz "gsl::span<int,-1>"
|
|
.Ltmp1361:
|
|
.short .Ltmp1363-.Ltmp1362 # Record length
|
|
.Ltmp1362:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4157 # Type
|
|
.asciz "gsl::span<int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >"
|
|
.Ltmp1363:
|
|
.short .Ltmp1365-.Ltmp1364 # Record length
|
|
.Ltmp1364:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4165 # Type
|
|
.asciz "gsl::details::extent_type<-1>"
|
|
.Ltmp1365:
|
|
.short .Ltmp1367-.Ltmp1366 # Record length
|
|
.Ltmp1366:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 116 # Type
|
|
.asciz "std::remove_cv_t<const int>"
|
|
.Ltmp1367:
|
|
.short .Ltmp1369-.Ltmp1368 # Record length
|
|
.Ltmp1368:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4210 # Type
|
|
.asciz "gsl::span<const int,-1>"
|
|
.Ltmp1369:
|
|
.short .Ltmp1371-.Ltmp1370 # Record length
|
|
.Ltmp1370:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4216 # Type
|
|
.asciz "gsl::span<const int,-1>::storage_type<gsl::details::extent_type<dynamic_extent> >"
|
|
.Ltmp1371:
|
|
.short .Ltmp1373-.Ltmp1372 # Record length
|
|
.Ltmp1372:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 35 # Type
|
|
.asciz "size_t"
|
|
.Ltmp1373:
|
|
.short .Ltmp1375-.Ltmp1374 # Record length
|
|
.Ltmp1374:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4254 # Type
|
|
.asciz "std::bool_constant<true>"
|
|
.Ltmp1375:
|
|
.short .Ltmp1377-.Ltmp1376 # Record length
|
|
.Ltmp1376:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4254 # Type
|
|
.asciz "std::true_type"
|
|
.Ltmp1377:
|
|
.short .Ltmp1379-.Ltmp1378 # Record length
|
|
.Ltmp1378:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4257 # Type
|
|
.asciz "std::bool_constant<false>"
|
|
.Ltmp1379:
|
|
.short .Ltmp1381-.Ltmp1380 # Record length
|
|
.Ltmp1380:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4257 # Type
|
|
.asciz "std::false_type"
|
|
.Ltmp1381:
|
|
.short .Ltmp1383-.Ltmp1382 # Record length
|
|
.Ltmp1382:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4229 # Type
|
|
.asciz "std::_Rebind_alloc_t<std::allocator<int>,int>"
|
|
.Ltmp1383:
|
|
.short .Ltmp1385-.Ltmp1384 # Record length
|
|
.Ltmp1384:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4341 # Type
|
|
.asciz "std::vector<int,std::allocator<int> >"
|
|
.Ltmp1385:
|
|
.short .Ltmp1387-.Ltmp1386 # Record length
|
|
.Ltmp1386:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4386 # Type
|
|
.asciz "std::_Rebind_alloc_t<std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::_Alty,std::_Container_proxy>"
|
|
.Ltmp1387:
|
|
.short .Ltmp1389-.Ltmp1388 # Record length
|
|
.Ltmp1388:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4388 # Type
|
|
.asciz "std::conditional_t<_Is_simple_alloc_v<std::_Vec_base_types<int,std::allocator<int> >::_Alty>,_Simple_types<int>,_Vec_iter_types<int,typename _Alty_traits::size_type,typename _Alty_traits::difference_type,typename _Alty_traits::pointer,typename _Alty_traits::const_pointer,int &,const int &> >"
|
|
.Ltmp1389:
|
|
.short .Ltmp1391-.Ltmp1390 # Record length
|
|
.Ltmp1390:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4390 # Type
|
|
.asciz "std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >"
|
|
.Ltmp1391:
|
|
.short .Ltmp1393-.Ltmp1392 # Record length
|
|
.Ltmp1392:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4412 # Type
|
|
.asciz "std::allocator<int>"
|
|
.Ltmp1393:
|
|
.short .Ltmp1395-.Ltmp1394 # Record length
|
|
.Ltmp1394:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4424 # Type
|
|
.asciz "std::initializer_list<int>"
|
|
.Ltmp1395:
|
|
.short .Ltmp1397-.Ltmp1396 # Record length
|
|
.Ltmp1396:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4432 # Type
|
|
.asciz "std::integral_constant<bool,1>"
|
|
.Ltmp1397:
|
|
.short .Ltmp1399-.Ltmp1398 # Record length
|
|
.Ltmp1398:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4439 # Type
|
|
.asciz "std::integral_constant<bool,0>"
|
|
.Ltmp1399:
|
|
.short .Ltmp1401-.Ltmp1400 # Record length
|
|
.Ltmp1400:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4441 # Type
|
|
.asciz "std::conditional_t<_Is_default_allocator<allocator<int> >::value,_Default_allocator_traits<std::allocator<int> >,_Normal_allocator_traits<std::allocator<int> > >"
|
|
.Ltmp1401:
|
|
.short .Ltmp1403-.Ltmp1402 # Record length
|
|
.Ltmp1402:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4443 # Type
|
|
.asciz "std::allocator_traits<std::allocator<int> >"
|
|
.Ltmp1403:
|
|
.short .Ltmp1405-.Ltmp1404 # Record length
|
|
.Ltmp1404:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4455 # Type
|
|
.asciz "std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>"
|
|
.Ltmp1405:
|
|
.short .Ltmp1407-.Ltmp1406 # Record length
|
|
.Ltmp1406:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4475 # Type
|
|
.asciz "std::_Iterator_base12"
|
|
.Ltmp1407:
|
|
.short .Ltmp1409-.Ltmp1408 # Record length
|
|
.Ltmp1408:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4479 # Type
|
|
.asciz "std::_Container_proxy"
|
|
.Ltmp1409:
|
|
.short .Ltmp1411-.Ltmp1410 # Record length
|
|
.Ltmp1410:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4466 # Type
|
|
.asciz "std::_Container_base"
|
|
.Ltmp1411:
|
|
.short .Ltmp1413-.Ltmp1412 # Record length
|
|
.Ltmp1412:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4484 # Type
|
|
.asciz "std::_Vector_val<std::_Simple_types<int> >"
|
|
.Ltmp1413:
|
|
.short .Ltmp1415-.Ltmp1414 # Record length
|
|
.Ltmp1414:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4510 # Type
|
|
.asciz "std::allocator<std::_Container_proxy>"
|
|
.Ltmp1415:
|
|
.short .Ltmp1417-.Ltmp1416 # Record length
|
|
.Ltmp1416:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4512 # Type
|
|
.asciz "std::conditional_t<_Is_default_allocator<allocator<_Container_proxy> >::value,_Default_allocator_traits<std::allocator<std::_Container_proxy> >,_Normal_allocator_traits<std::allocator<std::_Container_proxy> > >"
|
|
.Ltmp1417:
|
|
.short .Ltmp1419-.Ltmp1418 # Record length
|
|
.Ltmp1418:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4514 # Type
|
|
.asciz "std::allocator_traits<std::allocator<std::_Container_proxy> >"
|
|
.Ltmp1419:
|
|
.short .Ltmp1421-.Ltmp1420 # Record length
|
|
.Ltmp1420:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4517 # Type
|
|
.asciz "std::_Simple_types<int>"
|
|
.Ltmp1421:
|
|
.short .Ltmp1423-.Ltmp1422 # Record length
|
|
.Ltmp1422:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 35 # Type
|
|
.asciz "size_type"
|
|
.Ltmp1423:
|
|
.short .Ltmp1425-.Ltmp1424 # Record length
|
|
.Ltmp1424:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4529 # Type
|
|
.asciz "std::_Default_allocator_traits<std::allocator<int> >"
|
|
.Ltmp1425:
|
|
.short .Ltmp1427-.Ltmp1426 # Record length
|
|
.Ltmp1426:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4543 # Type
|
|
.asciz "std::_Container_base12"
|
|
.Ltmp1427:
|
|
.short .Ltmp1429-.Ltmp1428 # Record length
|
|
.Ltmp1428:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4557 # Type
|
|
.asciz "std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >"
|
|
.Ltmp1429:
|
|
.short .Ltmp1431-.Ltmp1430 # Record length
|
|
.Ltmp1430:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 19 # Type
|
|
.asciz "index_type"
|
|
.Ltmp1431:
|
|
.short .Ltmp1433-.Ltmp1432 # Record length
|
|
.Ltmp1432:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4574 # Type
|
|
.asciz "gsl::details::extent_type<0>"
|
|
.Ltmp1433:
|
|
.short .Ltmp1435-.Ltmp1434 # Record length
|
|
.Ltmp1434:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4598 # Type
|
|
.asciz "gsl::fail_fast"
|
|
.Ltmp1435:
|
|
.short .Ltmp1437-.Ltmp1436 # Record length
|
|
.Ltmp1436:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4603 # Type
|
|
.asciz "std::string"
|
|
.Ltmp1437:
|
|
.short .Ltmp1439-.Ltmp1438 # Record length
|
|
.Ltmp1438:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4613 # Type
|
|
.asciz "std::logic_error"
|
|
.Ltmp1439:
|
|
.short .Ltmp1441-.Ltmp1440 # Record length
|
|
.Ltmp1440:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4633 # Type
|
|
.asciz "std::exception"
|
|
.Ltmp1441:
|
|
.short .Ltmp1443-.Ltmp1442 # Record length
|
|
.Ltmp1442:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4639 # Type
|
|
.asciz "std::_Rebind_alloc_t<std::allocator<char>,char>"
|
|
.Ltmp1443:
|
|
.short .Ltmp1445-.Ltmp1444 # Record length
|
|
.Ltmp1444:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4254 # Type
|
|
.asciz "std::bool_constant<_Is_specialization_v<std::char_traits<char>,char_traits> && is_trivial_v<std::basic_string<char,std::char_traits<char>,std::allocator<char> >::pointer> >"
|
|
.Ltmp1445:
|
|
.short .Ltmp1447-.Ltmp1446 # Record length
|
|
.Ltmp1446:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4825 # Type
|
|
.asciz "std::basic_string<char,std::char_traits<char>,std::allocator<char> >"
|
|
.Ltmp1447:
|
|
.short .Ltmp1449-.Ltmp1448 # Record length
|
|
.Ltmp1448:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4829 # Type
|
|
.asciz "__std_exception_data"
|
|
.Ltmp1449:
|
|
.short .Ltmp1451-.Ltmp1450 # Record length
|
|
.Ltmp1450:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4386 # Type
|
|
.asciz "std::_Rebind_alloc_t<std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::_Alty,std::_Container_proxy>"
|
|
.Ltmp1451:
|
|
.short .Ltmp1453-.Ltmp1452 # Record length
|
|
.Ltmp1452:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4855 # Type
|
|
.asciz "std::conditional_t<_Is_simple_alloc_v<std::_String_base_types<char,std::allocator<char> >::_Alty>,_Simple_types<char>,_String_iter_types<char,typename _Alty_traits::size_type,typename _Alty_traits::difference_type,typename _Alty_traits::pointer,typename _Alty_traits::const_pointer,char &,const char &> >"
|
|
.Ltmp1453:
|
|
.short .Ltmp1455-.Ltmp1454 # Record length
|
|
.Ltmp1454:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4864 # Type
|
|
.asciz "std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >"
|
|
.Ltmp1455:
|
|
.short .Ltmp1457-.Ltmp1456 # Record length
|
|
.Ltmp1456:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4883 # Type
|
|
.asciz "std::allocator<char>"
|
|
.Ltmp1457:
|
|
.short .Ltmp1459-.Ltmp1458 # Record length
|
|
.Ltmp1458:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4887 # Type
|
|
.asciz "std::random_access_iterator_tag"
|
|
.Ltmp1459:
|
|
.short .Ltmp1461-.Ltmp1460 # Record length
|
|
.Ltmp1460:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4904 # Type
|
|
.asciz "std::_String_val<std::_Simple_types<char> >"
|
|
.Ltmp1461:
|
|
.short .Ltmp1463-.Ltmp1462 # Record length
|
|
.Ltmp1462:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 19 # Type
|
|
.asciz "std::streamoff"
|
|
.Ltmp1463:
|
|
.short .Ltmp1465-.Ltmp1464 # Record length
|
|
.Ltmp1464:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4929 # Type
|
|
.asciz "_Mbstatet"
|
|
.Ltmp1465:
|
|
.short .Ltmp1467-.Ltmp1466 # Record length
|
|
.Ltmp1466:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4929 # Type
|
|
.asciz "mbstate_t"
|
|
.Ltmp1467:
|
|
.short .Ltmp1469-.Ltmp1468 # Record length
|
|
.Ltmp1468:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4929 # Type
|
|
.asciz "_Mbstatet"
|
|
.Ltmp1469:
|
|
.short .Ltmp1471-.Ltmp1470 # Record length
|
|
.Ltmp1470:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4931 # Type
|
|
.asciz "std::char_traits<char>"
|
|
.Ltmp1471:
|
|
.short .Ltmp1473-.Ltmp1472 # Record length
|
|
.Ltmp1472:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4934 # Type
|
|
.asciz "std::conditional_t<_Is_default_allocator<allocator<char> >::value,_Default_allocator_traits<std::allocator<char> >,_Normal_allocator_traits<std::allocator<char> > >"
|
|
.Ltmp1473:
|
|
.short .Ltmp1475-.Ltmp1474 # Record length
|
|
.Ltmp1474:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4936 # Type
|
|
.asciz "std::allocator_traits<std::allocator<char> >"
|
|
.Ltmp1475:
|
|
.short .Ltmp1477-.Ltmp1476 # Record length
|
|
.Ltmp1476:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4948 # Type
|
|
.asciz "std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>"
|
|
.Ltmp1477:
|
|
.short .Ltmp1479-.Ltmp1478 # Record length
|
|
.Ltmp1478:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4951 # Type
|
|
.asciz "std::_Simple_types<char>"
|
|
.Ltmp1479:
|
|
.short .Ltmp1481-.Ltmp1480 # Record length
|
|
.Ltmp1480:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4957 # Type
|
|
.asciz "std::_String_val<std::_Simple_types<char> >::_Bxty"
|
|
.Ltmp1481:
|
|
.short .Ltmp1483-.Ltmp1482 # Record length
|
|
.Ltmp1482:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4961 # Type
|
|
.asciz "std::bidirectional_iterator_tag"
|
|
.Ltmp1483:
|
|
.short .Ltmp1485-.Ltmp1484 # Record length
|
|
.Ltmp1484:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4964 # Type
|
|
.asciz "_Mbstatet"
|
|
.Ltmp1485:
|
|
.short .Ltmp1487-.Ltmp1486 # Record length
|
|
.Ltmp1486:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4978 # Type
|
|
.asciz "std::_Default_allocator_traits<std::allocator<char> >"
|
|
.Ltmp1487:
|
|
.short .Ltmp1489-.Ltmp1488 # Record length
|
|
.Ltmp1488:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4982 # Type
|
|
.asciz "std::forward_iterator_tag"
|
|
.Ltmp1489:
|
|
.short .Ltmp1491-.Ltmp1490 # Record length
|
|
.Ltmp1490:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4985 # Type
|
|
.asciz "std::input_iterator_tag"
|
|
.Ltmp1491:
|
|
.short .Ltmp1493-.Ltmp1492 # Record length
|
|
.Ltmp1492:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4586 # Type
|
|
.asciz "std::remove_reference_t<gsl::fail_fast>"
|
|
.Ltmp1493:
|
|
.short .Ltmp1495-.Ltmp1494 # Record length
|
|
.Ltmp1494:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 5042 # Type
|
|
.asciz "gsl::narrowing_error"
|
|
.Ltmp1495:
|
|
.short .Ltmp1497-.Ltmp1496 # Record length
|
|
.Ltmp1496:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 35 # Type
|
|
.asciz "std::remove_reference_t<unsigned long long &>"
|
|
.Ltmp1497:
|
|
.short .Ltmp1499-.Ltmp1498 # Record length
|
|
.Ltmp1498:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 5037 # Type
|
|
.asciz "std::remove_reference_t<gsl::narrowing_error>"
|
|
.Ltmp1499:
|
|
.short .Ltmp1501-.Ltmp1500 # Record length
|
|
.Ltmp1500:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4230 # Type
|
|
.asciz "std::remove_reference_t<const std::allocator<int> &>"
|
|
.Ltmp1501:
|
|
.short .Ltmp1503-.Ltmp1502 # Record length
|
|
.Ltmp1502:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 5089 # Type
|
|
.asciz "std::_One_then_variadic_args_t"
|
|
.Ltmp1503:
|
|
.short .Ltmp1505-.Ltmp1504 # Record length
|
|
.Ltmp1504:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 35 # Type
|
|
.asciz "uintptr_t"
|
|
.Ltmp1505:
|
|
.short .Ltmp1507-.Ltmp1506 # Record length
|
|
.Ltmp1506:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 5121 # Type
|
|
.asciz "std::_Default_allocate_traits"
|
|
.Ltmp1507:
|
|
.short .Ltmp1509-.Ltmp1508 # Record length
|
|
.Ltmp1508:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4357 # Type
|
|
.asciz "std::remove_reference_t<std::_Container_proxy>"
|
|
.Ltmp1509:
|
|
.short .Ltmp1511-.Ltmp1510 # Record length
|
|
.Ltmp1510:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 19 # Type
|
|
.asciz "std::_Iter_diff_t<const int *>"
|
|
.Ltmp1511:
|
|
.short .Ltmp1513-.Ltmp1512 # Record length
|
|
.Ltmp1512:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 5149 # Type
|
|
.asciz "std::numeric_limits<long long>"
|
|
.Ltmp1513:
|
|
.short .Ltmp1515-.Ltmp1514 # Record length
|
|
.Ltmp1514:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 5154 # Type
|
|
.asciz "std::_Num_int_base"
|
|
.Ltmp1515:
|
|
.short .Ltmp1517-.Ltmp1516 # Record length
|
|
.Ltmp1516:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 5165 # Type
|
|
.asciz "std::_Num_base"
|
|
.Ltmp1517:
|
|
.short .Ltmp1519-.Ltmp1518 # Record length
|
|
.Ltmp1518:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 5194 # Type
|
|
.asciz "std::_Really_trivial_ptr_iterator_tag"
|
|
.Ltmp1519:
|
|
.short .Ltmp1521-.Ltmp1520 # Record length
|
|
.Ltmp1520:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 5198 # Type
|
|
.asciz "std::_Trivially_copyable_ptr_iterator_tag"
|
|
.Ltmp1521:
|
|
.short .Ltmp1523-.Ltmp1522 # Record length
|
|
.Ltmp1522:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 5200 # Type
|
|
.asciz "std::_General_ptr_iterator_tag"
|
|
.Ltmp1523:
|
|
.short .Ltmp1525-.Ltmp1524 # Record length
|
|
.Ltmp1524:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 5189 # Type
|
|
.asciz "std::conditional_t<is_trivially_assignable_v<int &,const int &>,typename _Ptr_cat_helper<remove_cv_t<const int>,remove_cv_t<int> >::type,std::_General_ptr_iterator_tag>"
|
|
.Ltmp1525:
|
|
.short .Ltmp1527-.Ltmp1526 # Record length
|
|
.Ltmp1526:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 5237 # Type
|
|
.asciz "std::_Lockit"
|
|
.Ltmp1527:
|
|
.short .Ltmp1529-.Ltmp1528 # Record length
|
|
.Ltmp1528:
|
|
.short 4360 # Record kind: S_UDT
|
|
.long 4254 # Type
|
|
.asciz "std::bool_constant<conjunction_v<is_trivially_destructible<_Val>,_Uses_default_destroy<std::allocator<int>,_Val *> > >"
|
|
.Ltmp1529:
|
|
.Ltmp1353:
|
|
.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
|
|
# Modifier (0x108A) {
|
|
# 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
|
|
# ArgList (0x108B) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const std::allocator<int>& (0x1087)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x87, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x108C) {
|
|
# 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 unsigned __int64, const std::allocator<int>&) (0x108B)
|
|
# 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 0x8b, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x108D) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const int& (0x1062)
|
|
# ArgType: const std::allocator<int>& (0x1087)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x62, 0x10, 0x00, 0x00
|
|
.byte 0x87, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x108E) {
|
|
# 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 unsigned __int64, const int&, const std::allocator<int>&) (0x108D)
|
|
# 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 0x8d, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Class (0x108F) {
|
|
# 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 (0x1090) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::initializer_list<int> (0x108F)
|
|
# ArgType: const std::allocator<int>& (0x1087)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x8f, 0x10, 0x00, 0x00
|
|
.byte 0x87, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x1091) {
|
|
# 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>&) (0x1090)
|
|
# 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 0x90, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Modifier (0x1092) {
|
|
# 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 (0x1093) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::vector<int,std::allocator<int> > (0x1092)
|
|
# 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 0x92, 0x10, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x1094) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const std::vector<int,std::allocator<int> >& (0x1093)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x93, 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: 1
|
|
# ArgListType: (const std::vector<int,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, 0x01, 0x00
|
|
.byte 0x94, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1096) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const std::vector<int,std::allocator<int> >& (0x1093)
|
|
# ArgType: const std::allocator<int>& (0x1087)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x93, 0x10, 0x00, 0x00
|
|
.byte 0x87, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x1097) {
|
|
# 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>&) (0x1096)
|
|
# 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 0x96, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Pointer (0x1098) {
|
|
# 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 (0x1099) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::vector<int,std::allocator<int> >&& (0x1098)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x98, 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: 1
|
|
# ArgListType: (std::vector<int,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, 0x01, 0x00
|
|
.byte 0x99, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x109B) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::vector<int,std::allocator<int> >&& (0x1098)
|
|
# ArgType: const std::allocator<int>& (0x1087)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x98, 0x10, 0x00, 0x00
|
|
.byte 0x87, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x109C) {
|
|
# 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>&) (0x109B)
|
|
# 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 0x9b, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x109D) {
|
|
# 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> >::(const unsigned __int64, const std::allocator<int>&) (0x108C)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::vector<int,std::allocator<int> >::(const unsigned __int64, const int&, const std::allocator<int>&) (0x108E)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::vector<int,std::allocator<int> >::(std::initializer_list<int>, const std::allocator<int>&) (0x1091)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::vector<int,std::allocator<int> >::(const std::vector<int,std::allocator<int> >&) (0x1095)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::vector<int,std::allocator<int> >::(const std::vector<int,std::allocator<int> >&, const std::allocator<int>&) (0x1097)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::vector<int,std::allocator<int> >::(std::vector<int,std::allocator<int> >&&) (0x109A)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::vector<int,std::allocator<int> >::(std::vector<int,std::allocator<int> >&&, const std::allocator<int>&) (0x109C)
|
|
# ]
|
|
# }
|
|
.byte 0x4a, 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 0x8c, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x8e, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x91, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x95, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x97, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x9a, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x9c, 0x10, 0x00, 0x00
|
|
# Struct (0x109E) {
|
|
# 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 (0x109F) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::vector<int,std::allocator<int> >&& (0x1098)
|
|
# ArgType: std::integral_constant<bool,1> (0x109E)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x98, 0x10, 0x00, 0x00
|
|
.byte 0x9e, 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: (std::vector<int,std::allocator<int> >&&, std::integral_constant<bool,1>) (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
|
|
# Struct (0x10A1) {
|
|
# 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 (0x10A2) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::vector<int,std::allocator<int> >&& (0x1098)
|
|
# ArgType: std::integral_constant<bool,0> (0x10A1)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x98, 0x10, 0x00, 0x00
|
|
.byte 0xa1, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10A3) {
|
|
# 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>) (0x10A2)
|
|
# 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 0xa2, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x10A4) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: void std::vector<int,std::allocator<int> >::(std::vector<int,std::allocator<int> >&&, std::integral_constant<bool,1>) (0x10A0)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: void std::vector<int,std::allocator<int> >::(std::vector<int,std::allocator<int> >&&, std::integral_constant<bool,0>) (0x10A3)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xa0, 0x10, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xa3, 0x10, 0x00, 0x00
|
|
# Pointer (0x10A5) {
|
|
# 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 (0x10A6) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::vector<int,std::allocator<int> >& (0x10A5)
|
|
# 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> >&&) (0x1099)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xa5, 0x10, 0x00, 0x00
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0x83, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x99, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x10A7) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::vector<int,std::allocator<int> >& (0x10A5)
|
|
# 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> >&) (0x1094)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xa5, 0x10, 0x00, 0x00
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0x83, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x94, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x10A8) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::initializer_list<int> (0x108F)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x8f, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10A9) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::vector<int,std::allocator<int> >& (0x10A5)
|
|
# 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>) (0x10A8)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xa5, 0x10, 0x00, 0x00
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0x83, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xa8, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x10AA) {
|
|
# 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> >&&) (0x10A6)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::vector<int,std::allocator<int> >& std::vector<int,std::allocator<int> >::(const std::vector<int,std::allocator<int> >&) (0x10A7)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::vector<int,std::allocator<int> >& std::vector<int,std::allocator<int> >::(std::initializer_list<int>) (0x10A9)
|
|
# ]
|
|
# }
|
|
.byte 0x1a, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xa6, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xa7, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xa9, 0x10, 0x00, 0x00
|
|
# ArgList (0x10AB) {
|
|
# 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 (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: 1
|
|
# ArgListType: (const int&) (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, 0x01, 0x00
|
|
.byte 0xab, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Pointer (0x10AD) {
|
|
# 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 (0x10AE) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: int&& (0x10AD)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xad, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10AF) {
|
|
# 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&&) (0x10AE)
|
|
# 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 0xae, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x10B0) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::vector<int,std::allocator<int> >::(const int&) (0x10AC)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::vector<int,std::allocator<int> >::(int&&) (0x10AF)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xac, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xaf, 0x10, 0x00, 0x00
|
|
# Class (0x10B1) {
|
|
# 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 (0x10B2) {
|
|
# 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 (0x10B3) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B2)
|
|
# ArgType: const int& (0x1062)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xb2, 0x10, 0x00, 0x00
|
|
.byte 0x62, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10B4) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B1)
|
|
# 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&) (0x10B3)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xb1, 0x10, 0x00, 0x00
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0x83, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xb3, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x10B5) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B2)
|
|
# ArgType: int&& (0x10AD)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xb2, 0x10, 0x00, 0x00
|
|
.byte 0xad, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10B6) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B1)
|
|
# 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&&) (0x10B5)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xb1, 0x10, 0x00, 0x00
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0x83, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xb5, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x10B7) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B2)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const int& (0x1062)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xb2, 0x10, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x62, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10B8) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B1)
|
|
# 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> > >, const unsigned __int64, const int&) (0x10B7)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xb1, 0x10, 0x00, 0x00
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0x83, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0xb7, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x10B9) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B2)
|
|
# ArgType: std::initializer_list<int> (0x108F)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xb2, 0x10, 0x00, 0x00
|
|
.byte 0x8f, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10BA) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B1)
|
|
# 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>) (0x10B9)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xb1, 0x10, 0x00, 0x00
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0x83, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xb9, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x10BB) {
|
|
# 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> > >, const int&) (0x10B4)
|
|
# ]
|
|
# 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&&) (0x10B6)
|
|
# ]
|
|
# 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 unsigned __int64, const int&) (0x10B8)
|
|
# ]
|
|
# 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>) (0x10BA)
|
|
# ]
|
|
# }
|
|
.byte 0x22, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xb4, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xb6, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xb8, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xba, 0x10, 0x00, 0x00
|
|
# ArgList (0x10BC) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const int& (0x1062)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x62, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10BD) {
|
|
# 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 unsigned __int64, const int&) (0x10BC)
|
|
# 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 0xbc, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x10BE) {
|
|
# 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>) (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, 0x01, 0x00
|
|
.byte 0xa8, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x10BF) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::vector<int,std::allocator<int> >::(const unsigned __int64, const int&) (0x10BD)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::vector<int,std::allocator<int> >::(std::initializer_list<int>) (0x10BE)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xbd, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xbe, 0x10, 0x00, 0x00
|
|
# ArgList (0x10C0) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10C1) {
|
|
# 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 unsigned __int64) (0x10C0)
|
|
# 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 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x10C2) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::vector<int,std::allocator<int> >::(const unsigned __int64) (0x10C1)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::vector<int,std::allocator<int> >::(const unsigned __int64, const int&) (0x10BD)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xc1, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xbd, 0x10, 0x00, 0x00
|
|
# ArgList (0x10C3) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B2)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xb2, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10C4) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B1)
|
|
# 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> > >) (0x10C3)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xb1, 0x10, 0x00, 0x00
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0x83, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc3, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x10C5) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B2)
|
|
# ArgType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B2)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xb2, 0x10, 0x00, 0x00
|
|
.byte 0xb2, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10C6) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B1)
|
|
# 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> > >) (0x10C5)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xb1, 0x10, 0x00, 0x00
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0x83, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xc5, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x10C7) {
|
|
# 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> > >) (0x10C4)
|
|
# ]
|
|
# 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> > >) (0x10C6)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xc4, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xc6, 0x10, 0x00, 0x00
|
|
# ArgList (0x10C8) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::vector<int,std::allocator<int> >& (0x10A5)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xa5, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10C9) {
|
|
# 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> >&) (0x10C8)
|
|
# 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 0xc8, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x10CA) {
|
|
# 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
|
|
# Pointer (0x10CB) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::vector<int,std::allocator<int> > (0x1092)
|
|
# 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 0x92, 0x10, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x10CC) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const int* (0x104B)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# ThisType: const std::vector<int,std::allocator<int> >* (0x10CB)
|
|
# 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 0xcb, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x10CD) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: int* std::vector<int,std::allocator<int> >::() (0x10CA)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int* std::vector<int,std::allocator<int> >::() (0x10CC)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xca, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xcc, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10CE) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B1)
|
|
# 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 0xb1, 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 (0x10CF) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B2)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# ThisType: const std::vector<int,std::allocator<int> >* (0x10CB)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xb2, 0x10, 0x00, 0x00
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0xcb, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x10D0) {
|
|
# 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> >::() (0x10CE)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > std::vector<int,std::allocator<int> >::() (0x10CF)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xce, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xcf, 0x10, 0x00, 0x00
|
|
# Class (0x10D1) {
|
|
# 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 (0x10D2) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::reverse_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > > (0x10D1)
|
|
# 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 0xd1, 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 (0x10D3) {
|
|
# 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 (0x10D4) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::reverse_iterator<std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > > (0x10D3)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# ThisType: const std::vector<int,std::allocator<int> >* (0x10CB)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xd3, 0x10, 0x00, 0x00
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0xcb, 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: std::reverse_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > > std::vector<int,std::allocator<int> >::() (0x10D2)
|
|
# ]
|
|
# 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> >::() (0x10D4)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xd2, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xd4, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10D6) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: bool (0x30)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# ThisType: const std::vector<int,std::allocator<int> >* (0x10CB)
|
|
# 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 0xcb, 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: unsigned __int64 (0x23)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# ThisType: const std::vector<int,std::allocator<int> >* (0x10CB)
|
|
# 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 0xcb, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x10D8) {
|
|
# 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: (const unsigned __int64) (0x10C0)
|
|
# 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 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x10D9) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const int& (0x1062)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# ThisType: const std::vector<int,std::allocator<int> >* (0x10CB)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const unsigned __int64) (0x10C0)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x62, 0x10, 0x00, 0x00
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0xcb, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x10DA) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: int& std::vector<int,std::allocator<int> >::(const unsigned __int64) (0x10D8)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int& std::vector<int,std::allocator<int> >::(const unsigned __int64) (0x10D9)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xd8, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xd9, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10DB) {
|
|
# 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 (0x10DC) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const int& (0x1062)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# ThisType: const std::vector<int,std::allocator<int> >* (0x10CB)
|
|
# 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 0xcb, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x10DD) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: int& std::vector<int,std::allocator<int> >::() (0x10DB)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int& std::vector<int,std::allocator<int> >::() (0x10DC)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xdb, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xdc, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10DE) {
|
|
# 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> >* (0x10CB)
|
|
# 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 0xcb, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x10DF) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: int* (0x674)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10E0) {
|
|
# 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: 2
|
|
# ArgListType: (int*, const unsigned __int64) (0x10DF)
|
|
# 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, 0x02, 0x00
|
|
.byte 0xdf, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x10E1) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: int* (0x674)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const int& (0x1062)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x62, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10E2) {
|
|
# 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*, const unsigned __int64, const int&) (0x10E1)
|
|
# 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 0xe1, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x10E3) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: int* (0x674)
|
|
# ArgType: int* (0x674)
|
|
# ArgType: int* (0x674)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
# MemberFunction (0x10E4) {
|
|
# 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*, int*, int*) (0x10E3)
|
|
# 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 0xe3, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x10E5) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 4
|
|
# Arguments [
|
|
# ArgType: int* (0x674)
|
|
# ArgType: int* (0x674)
|
|
# ArgType: int* (0x674)
|
|
# ArgType: std::integral_constant<bool,1> (0x109E)
|
|
# ]
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x12
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x9e, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10E6) {
|
|
# 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: 4
|
|
# ArgListType: (int*, int*, int*, std::integral_constant<bool,1>) (0x10E5)
|
|
# 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, 0x04, 0x00
|
|
.byte 0xe5, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x10E7) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 4
|
|
# Arguments [
|
|
# ArgType: int* (0x674)
|
|
# ArgType: int* (0x674)
|
|
# ArgType: int* (0x674)
|
|
# ArgType: std::integral_constant<bool,0> (0x10A1)
|
|
# ]
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x12
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0xa1, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10E8) {
|
|
# 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: 4
|
|
# ArgListType: (int*, int*, int*, std::integral_constant<bool,0>) (0x10E7)
|
|
# 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, 0x04, 0x00
|
|
.byte 0xe7, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x10E9) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: void std::vector<int,std::allocator<int> >::(int*, int*, int*, std::integral_constant<bool,1>) (0x10E6)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: void std::vector<int,std::allocator<int> >::(int*, int*, int*, std::integral_constant<bool,0>) (0x10E8)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xe6, 0x10, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xe8, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10EA) {
|
|
# 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: (int*, int*, int*) (0x10E3)
|
|
# 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 0xe3, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x10EB) {
|
|
# 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 (0x10EC) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# ThisType: const std::vector<int,std::allocator<int> >* (0x10CB)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const unsigned __int64) (0x10C0)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0xcb, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x10ED) {
|
|
# 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: (const unsigned __int64) (0x10C0)
|
|
# 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 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Modifier (0x10EE) {
|
|
# 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
|
|
# ArgList (0x10EF) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const int* (0x10EE)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xee, 0x10, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10F0) {
|
|
# 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 unsigned __int64, const unsigned __int64) (0x10EF)
|
|
# 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 0xef, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x10F1) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# ThisType: 0x0
|
|
# 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 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x10F2) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# ThisType: const std::vector<int,std::allocator<int> >* (0x10CB)
|
|
# 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 0xcb, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x09, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Struct (0x10F3) {
|
|
# 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 (0x10F4) {
|
|
# 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: 0x9
|
|
# MethodListIndex: 0x109D
|
|
# Name: vector
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10A4
|
|
# Name: _Move_from
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10A4
|
|
# Name: _Move_assign_from
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x3
|
|
# MethodListIndex: 0x10AA
|
|
# Name: operator=
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::vector<int,std::allocator<int> >::() (0x1084)
|
|
# Name: ~vector
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10B0
|
|
# Name: push_back
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x4
|
|
# MethodListIndex: 0x10BB
|
|
# Name: insert
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10BF
|
|
# Name: assign
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10C2
|
|
# Name: resize
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: void std::vector<int,std::allocator<int> >::(const unsigned __int64) (0x10C1)
|
|
# Name: _Reallocate_exactly
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::vector<int,std::allocator<int> >::(const unsigned __int64) (0x10C1)
|
|
# Name: reserve
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::vector<int,std::allocator<int> >::() (0x1084)
|
|
# Name: shrink_to_fit
|
|
# }
|
|
# 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: 0x10C7
|
|
# Name: erase
|
|
# }
|
|
# 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> >&) (0x10C9)
|
|
# Name: swap
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10CD
|
|
# Name: data
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10D0
|
|
# Name: begin
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10D0
|
|
# Name: end
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10D5
|
|
# Name: rbegin
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10D5
|
|
# 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> >::() (0x10CF)
|
|
# 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> >::() (0x10CF)
|
|
# 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> >::() (0x10D4)
|
|
# 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> >::() (0x10D4)
|
|
# Name: crend
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10CD
|
|
# Name: _Unchecked_begin
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10CD
|
|
# Name: _Unchecked_end
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: bool std::vector<int,std::allocator<int> >::() (0x10D6)
|
|
# Name: empty
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::vector<int,std::allocator<int> >::() (0x10D7)
|
|
# Name: size
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::vector<int,std::allocator<int> >::() (0x10D7)
|
|
# Name: max_size
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::vector<int,std::allocator<int> >::() (0x10D7)
|
|
# Name: capacity
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: unsigned __int64 std::vector<int,std::allocator<int> >::() (0x10D7)
|
|
# Name: _Unused_capacity
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: bool std::vector<int,std::allocator<int> >::() (0x10D6)
|
|
# Name: _Has_unused_capacity
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10DA
|
|
# Name: operator[]
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10DA
|
|
# Name: at
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10DD
|
|
# Name: front
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10DD
|
|
# Name: back
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::allocator<int> std::vector<int,std::allocator<int> >::() (0x10DE)
|
|
# Name: get_allocator
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: int* std::vector<int,std::allocator<int> >::(int*, const unsigned __int64) (0x10E0)
|
|
# Name: _Udefault
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: int* std::vector<int,std::allocator<int> >::(int*, const unsigned __int64, const int&) (0x10E2)
|
|
# Name: _Ufill
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: int* std::vector<int,std::allocator<int> >::(int*, int*, int*) (0x10E4)
|
|
# Name: _Umove
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x10E9
|
|
# Name: _Umove_if_noexcept1
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: void std::vector<int,std::allocator<int> >::(int*, int*, int*) (0x10EA)
|
|
# Name: _Umove_if_noexcept
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: void std::vector<int,std::allocator<int> >::(int*, int*) (0x10EB)
|
|
# Name: _Destroy
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: unsigned __int64 std::vector<int,std::allocator<int> >::(const unsigned __int64) (0x10EC)
|
|
# Name: _Calculate_growth
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: bool std::vector<int,std::allocator<int> >::(const unsigned __int64) (0x10ED)
|
|
# Name: _Buy
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: void std::vector<int,std::allocator<int> >::(const int*, const unsigned __int64, const unsigned __int64) (0x10F0)
|
|
# Name: _Change_array
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: void std::vector<int,std::allocator<int> >::() (0x1084)
|
|
# Name: _Tidy
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Private (0x1)
|
|
# MethodKind: Static (0x2)
|
|
# Type: void std::vector<int,std::allocator<int> >::() (0x10F1)
|
|
# Name: _Xlength
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Private (0x1)
|
|
# MethodKind: Static (0x2)
|
|
# Type: void std::vector<int,std::allocator<int> >::() (0x10F1)
|
|
# Name: _Xrange
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: void std::vector<int,std::allocator<int> >::(int*, int*) (0x10F2)
|
|
# Name: _Orphan_range
|
|
# }
|
|
# 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: _Alty
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator_traits<std::allocator<int> > (0x10F3)
|
|
# Name: _Alty_traits
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: int (0x74)
|
|
# Name: value_type
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator<int> (0x1085)
|
|
# Name: allocator_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::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B1)
|
|
# Name: iterator
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B2)
|
|
# Name: const_iterator
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::reverse_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > > (0x10D1)
|
|
# Name: reverse_iterator
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::reverse_iterator<std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > > (0x10D3)
|
|
# Name: const_reverse_iterator
|
|
# }
|
|
# }
|
|
.byte 0x36, 0x05, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x09, 0x00
|
|
.byte 0x9d, 0x10, 0x00, 0x00
|
|
.byte 0x76, 0x65, 0x63, 0x74
|
|
.byte 0x6f, 0x72, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xa4, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x6f, 0x76
|
|
.byte 0x65, 0x5f, 0x66, 0x72
|
|
.byte 0x6f, 0x6d, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xa4, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x6f, 0x76
|
|
.byte 0x65, 0x5f, 0x61, 0x73
|
|
.byte 0x73, 0x69, 0x67, 0x6e
|
|
.byte 0x5f, 0x66, 0x72, 0x6f
|
|
.byte 0x6d, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x03, 0x00
|
|
.byte 0xaa, 0x10, 0x00, 0x00
|
|
.byte 0x6f, 0x70, 0x65, 0x72
|
|
.byte 0x61, 0x74, 0x6f, 0x72
|
|
.byte 0x3d, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x84, 0x10, 0x00, 0x00
|
|
.byte 0x7e, 0x76, 0x65, 0x63
|
|
.byte 0x74, 0x6f, 0x72, 0x00
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xb0, 0x10, 0x00, 0x00
|
|
.byte 0x70, 0x75, 0x73, 0x68
|
|
.byte 0x5f, 0x62, 0x61, 0x63
|
|
.byte 0x6b, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x04, 0x00
|
|
.byte 0xbb, 0x10, 0x00, 0x00
|
|
.byte 0x69, 0x6e, 0x73, 0x65
|
|
.byte 0x72, 0x74, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xbf, 0x10, 0x00, 0x00
|
|
.byte 0x61, 0x73, 0x73, 0x69
|
|
.byte 0x67, 0x6e, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xc2, 0x10, 0x00, 0x00
|
|
.byte 0x72, 0x65, 0x73, 0x69
|
|
.byte 0x7a, 0x65, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x01, 0x00
|
|
.byte 0xc1, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x52, 0x65, 0x61
|
|
.byte 0x6c, 0x6c, 0x6f, 0x63
|
|
.byte 0x61, 0x74, 0x65, 0x5f
|
|
.byte 0x65, 0x78, 0x61, 0x63
|
|
.byte 0x74, 0x6c, 0x79, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xc1, 0x10, 0x00, 0x00
|
|
.byte 0x72, 0x65, 0x73, 0x65
|
|
.byte 0x72, 0x76, 0x65, 0x00
|
|
.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 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 0xc7, 0x10, 0x00, 0x00
|
|
.byte 0x65, 0x72, 0x61, 0x73
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
.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 0xc9, 0x10, 0x00, 0x00
|
|
.byte 0x73, 0x77, 0x61, 0x70
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xcd, 0x10, 0x00, 0x00
|
|
.byte 0x64, 0x61, 0x74, 0x61
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xd0, 0x10, 0x00, 0x00
|
|
.byte 0x62, 0x65, 0x67, 0x69
|
|
.byte 0x6e, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xd0, 0x10, 0x00, 0x00
|
|
.byte 0x65, 0x6e, 0x64, 0x00
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xd5, 0x10, 0x00, 0x00
|
|
.byte 0x72, 0x62, 0x65, 0x67
|
|
.byte 0x69, 0x6e, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xd5, 0x10, 0x00, 0x00
|
|
.byte 0x72, 0x65, 0x6e, 0x64
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xcf, 0x10, 0x00, 0x00
|
|
.byte 0x63, 0x62, 0x65, 0x67
|
|
.byte 0x69, 0x6e, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xcf, 0x10, 0x00, 0x00
|
|
.byte 0x63, 0x65, 0x6e, 0x64
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xd4, 0x10, 0x00, 0x00
|
|
.byte 0x63, 0x72, 0x62, 0x65
|
|
.byte 0x67, 0x69, 0x6e, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xd4, 0x10, 0x00, 0x00
|
|
.byte 0x63, 0x72, 0x65, 0x6e
|
|
.byte 0x64, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xcd, 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 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xcd, 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, 0x03, 0x00
|
|
.byte 0xd6, 0x10, 0x00, 0x00
|
|
.byte 0x65, 0x6d, 0x70, 0x74
|
|
.byte 0x79, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xd7, 0x10, 0x00, 0x00
|
|
.byte 0x73, 0x69, 0x7a, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xd7, 0x10, 0x00, 0x00
|
|
.byte 0x6d, 0x61, 0x78, 0x5f
|
|
.byte 0x73, 0x69, 0x7a, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xd7, 0x10, 0x00, 0x00
|
|
.byte 0x63, 0x61, 0x70, 0x61
|
|
.byte 0x63, 0x69, 0x74, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x01, 0x00
|
|
.byte 0xd7, 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, 0x01, 0x00
|
|
.byte 0xd6, 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 0xda, 0x10, 0x00, 0x00
|
|
.byte 0x6f, 0x70, 0x65, 0x72
|
|
.byte 0x61, 0x74, 0x6f, 0x72
|
|
.byte 0x5b, 0x5d, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xda, 0x10, 0x00, 0x00
|
|
.byte 0x61, 0x74, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xdd, 0x10, 0x00, 0x00
|
|
.byte 0x66, 0x72, 0x6f, 0x6e
|
|
.byte 0x74, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xdd, 0x10, 0x00, 0x00
|
|
.byte 0x62, 0x61, 0x63, 0x6b
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xde, 0x10, 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, 0x01, 0x00
|
|
.byte 0xe0, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x55, 0x64, 0x65
|
|
.byte 0x66, 0x61, 0x75, 0x6c
|
|
.byte 0x74, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x01, 0x00
|
|
.byte 0xe2, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x55, 0x66, 0x69
|
|
.byte 0x6c, 0x6c, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x01, 0x00
|
|
.byte 0xe4, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x55, 0x6d, 0x6f
|
|
.byte 0x76, 0x65, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xe9, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x55, 0x6d, 0x6f
|
|
.byte 0x76, 0x65, 0x5f, 0x69
|
|
.byte 0x66, 0x5f, 0x6e, 0x6f
|
|
.byte 0x65, 0x78, 0x63, 0x65
|
|
.byte 0x70, 0x74, 0x31, 0x00
|
|
.byte 0x11, 0x15, 0x01, 0x00
|
|
.byte 0xea, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x55, 0x6d, 0x6f
|
|
.byte 0x76, 0x65, 0x5f, 0x69
|
|
.byte 0x66, 0x5f, 0x6e, 0x6f
|
|
.byte 0x65, 0x78, 0x63, 0x65
|
|
.byte 0x70, 0x74, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x01, 0x00
|
|
.byte 0xeb, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x44, 0x65, 0x73
|
|
.byte 0x74, 0x72, 0x6f, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x01, 0x00
|
|
.byte 0xec, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x43, 0x61, 0x6c
|
|
.byte 0x63, 0x75, 0x6c, 0x61
|
|
.byte 0x74, 0x65, 0x5f, 0x67
|
|
.byte 0x72, 0x6f, 0x77, 0x74
|
|
.byte 0x68, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x01, 0x00
|
|
.byte 0xed, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x42, 0x75, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x01, 0x00
|
|
.byte 0xf0, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x43, 0x68, 0x61
|
|
.byte 0x6e, 0x67, 0x65, 0x5f
|
|
.byte 0x61, 0x72, 0x72, 0x61
|
|
.byte 0x79, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x01, 0x00
|
|
.byte 0x84, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x54, 0x69, 0x64
|
|
.byte 0x79, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x09, 0x00
|
|
.byte 0xf1, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x58, 0x6c, 0x65
|
|
.byte 0x6e, 0x67, 0x74, 0x68
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x09, 0x00
|
|
.byte 0xf1, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x58, 0x72, 0x61
|
|
.byte 0x6e, 0x67, 0x65, 0x00
|
|
.byte 0x11, 0x15, 0x01, 0x00
|
|
.byte 0xf2, 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 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 0x5f, 0x41, 0x6c, 0x74
|
|
.byte 0x79, 0x00, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0xf3, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x74
|
|
.byte 0x79, 0x5f, 0x74, 0x72
|
|
.byte 0x61, 0x69, 0x74, 0x73
|
|
.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 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, 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 0xb1, 0x10, 0x00, 0x00
|
|
.byte 0x69, 0x74, 0x65, 0x72
|
|
.byte 0x61, 0x74, 0x6f, 0x72
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0xb2, 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 0xd1, 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 0xd3, 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 (0x10F5) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 98
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x10F4)
|
|
# 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 0x62, 0x00, 0x10, 0x02
|
|
.byte 0xf4, 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 (0x10F6) {
|
|
# TypeLeafKind: LF_STRING_ID (0x1605)
|
|
# Id: 0x0
|
|
# StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector
|
|
# }
|
|
.byte 0x6e, 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, 0x5c, 0x32
|
|
.byte 0x30, 0x31, 0x37, 0x5c
|
|
.byte 0x43, 0x6f, 0x6d, 0x6d
|
|
.byte 0x75, 0x6e, 0x69, 0x74
|
|
.byte 0x79, 0x5c, 0x56, 0x43
|
|
.byte 0x5c, 0x54, 0x6f, 0x6f
|
|
.byte 0x6c, 0x73, 0x5c, 0x4d
|
|
.byte 0x53, 0x56, 0x43, 0x5c
|
|
.byte 0x31, 0x34, 0x2e, 0x31
|
|
.byte 0x36, 0x2e, 0x32, 0x37
|
|
.byte 0x30, 0x32, 0x33, 0x5c
|
|
.byte 0x69, 0x6e, 0x63, 0x6c
|
|
.byte 0x75, 0x64, 0x65, 0x5c
|
|
.byte 0x76, 0x65, 0x63, 0x74
|
|
.byte 0x6f, 0x72, 0x00, 0xf1
|
|
# UdtSourceLine (0x10F7) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::vector<int,std::allocator<int> > (0x10F5)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x10F6)
|
|
# LineNumber: 624
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0xf5, 0x10, 0x00, 0x00
|
|
.byte 0xf6, 0x10, 0x00, 0x00
|
|
.byte 0x70, 0x02, 0x00, 0x00
|
|
# Class (0x10F8) {
|
|
# 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::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>
|
|
# LinkageName: .?AV?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@
|
|
# }
|
|
.byte 0xce, 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, 0x61, 0x6c, 0x6c
|
|
.byte 0x6f, 0x63, 0x61, 0x74
|
|
.byte 0x6f, 0x72, 0x3c, 0x69
|
|
.byte 0x6e, 0x74, 0x3e, 0x2c
|
|
.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, 0x2c, 0x31
|
|
.byte 0x3e, 0x00, 0x2e, 0x3f
|
|
.byte 0x41, 0x56, 0x3f, 0x24
|
|
.byte 0x5f, 0x43, 0x6f, 0x6d
|
|
.byte 0x70, 0x72, 0x65, 0x73
|
|
.byte 0x73, 0x65, 0x64, 0x5f
|
|
.byte 0x70, 0x61, 0x69, 0x72
|
|
.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, 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 (0x10F9) {
|
|
# 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 (0x10FA) {
|
|
# 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> > >* (0x10F9)
|
|
# 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 0xf9, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x10FB) {
|
|
# 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> > >* (0x10F9)
|
|
# 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 0xf9, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x88, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Pointer (0x10FC) {
|
|
# 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 (0x10FD) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::allocator<int>& (0x10FC)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xfc, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x10FE) {
|
|
# 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> > >* (0x10F9)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (std::allocator<int>&) (0x10FD)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0xf9, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xfd, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Struct (0x10FF) {
|
|
# 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 (0x1100) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Iterator_base12 (0x10FF)
|
|
# 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 0xff, 0x10, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# Pointer (0x1101) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Iterator_base12* (0x1100)
|
|
# 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 0x00, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# Modifier (0x1102) {
|
|
# 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 (0x1103) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1102)
|
|
# 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 0x02, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1104) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Iterator_base12** (0x1101)
|
|
# 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> > >* (0x1103)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x01, 0x11, 0x00, 0x00
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Struct (0x1105) {
|
|
# 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 (0x1106) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Container_proxy (0x1105)
|
|
# 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, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# Pointer (0x1107) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Container_proxy* (0x1106)
|
|
# 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, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1108) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Container_proxy*& (0x1107)
|
|
# 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> > >* (0x10F9)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x07, 0x11, 0x00, 0x00
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0xf9, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Pointer (0x1109) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Container_proxy (0x1105)
|
|
# 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 0x05, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x04, 0x01, 0x00
|
|
# Pointer (0x110A) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Container_proxy* const (0x1109)
|
|
# 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 0x09, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x110B) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Container_proxy* const& (0x110A)
|
|
# 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> > >* (0x1103)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x0a, 0x11, 0x00, 0x00
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x110C) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Container_proxy*& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1108)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Container_proxy* const& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x110B)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x08, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x0b, 0x11, 0x00, 0x00
|
|
# Pointer (0x110D) {
|
|
# 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 (0x110E) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >& (0x110D)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x0d, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x110F) {
|
|
# 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> > >* (0x10F9)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >&) (0x110E)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0xf9, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x0e, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1110) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::allocator<int>& (0x10FC)
|
|
# 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> > >* (0x10F9)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xfc, 0x10, 0x00, 0x00
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0xf9, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1111) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const std::allocator<int>& (0x1087)
|
|
# 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> > >* (0x1103)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x87, 0x10, 0x00, 0x00
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1112) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::allocator<int>& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1110)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const std::allocator<int>& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1111)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x10, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x11, 0x11, 0x00, 0x00
|
|
# Class (0x1113) {
|
|
# 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 (0x1114) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Vector_val<std::_Simple_types<int> > (0x1113)
|
|
# 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, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1115) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Vector_val<std::_Simple_types<int> >& (0x1114)
|
|
# 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> > >* (0x10F9)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x14, 0x11, 0x00, 0x00
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0xf9, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Modifier (0x1116) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::_Vector_val<std::_Simple_types<int> > (0x1113)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x13, 0x11, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x1117) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::_Vector_val<std::_Simple_types<int> > (0x1116)
|
|
# 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 0x16, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1118) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const std::_Vector_val<std::_Simple_types<int> >& (0x1117)
|
|
# 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> > >* (0x1103)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x17, 0x11, 0x00, 0x00
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1119) {
|
|
# 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> > >::() (0x1115)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const std::_Vector_val<std::_Simple_types<int> >& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1118)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x15, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x18, 0x11, 0x00, 0x00
|
|
# ArgList (0x111A) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const int* (0x10EE)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xee, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x111B) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B1)
|
|
# 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> > >* (0x10F9)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const int*) (0x111A)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xb1, 0x10, 0x00, 0x00
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0xf9, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x1a, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x111C) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B1)
|
|
# 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> > >* (0x10F9)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const unsigned __int64) (0x10C0)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xb1, 0x10, 0x00, 0x00
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0xf9, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Pointer (0x111D) {
|
|
# 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 (0x111E) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int*& (0x111D)
|
|
# 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> > >* (0x10F9)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x1d, 0x11, 0x00, 0x00
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0xf9, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Pointer (0x111F) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const int* (0x10EE)
|
|
# 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, 0x10, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1120) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const int*& (0x111F)
|
|
# 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> > >* (0x1103)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x1f, 0x11, 0x00, 0x00
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x03, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1121) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: int*& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x111E)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int*& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1120)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x1e, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x20, 0x11, 0x00, 0x00
|
|
# Class (0x1122) {
|
|
# 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
|
|
# Struct (0x1123) {
|
|
# 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
|
|
# Struct (0x1124) {
|
|
# 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 (0x1125) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# DataMember {
|
|
# TypeLeafKind: LF_MEMBER (0x150D)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1> (0x10F8)
|
|
# 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> > >::() (0x10FA)
|
|
# Name: _Vector_alloc
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x10FA)
|
|
# 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::allocator<int>&) (0x10FB)
|
|
# 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::allocator<int>&) (0x10FE)
|
|
# Name: _Move_alloc
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x10FA)
|
|
# Name: _Alloc_proxy
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x10FA)
|
|
# 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> > >::() (0x1104)
|
|
# Name: _Getpfirst
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x110C
|
|
# Name: _Myproxy
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x10FA)
|
|
# 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> > >&) (0x110F)
|
|
# Name: _Swap_all
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1112
|
|
# Name: _Getal
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1119
|
|
# Name: _Get_data
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::(const int*) (0x111B)
|
|
# Name: _Make_iterator
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::(const unsigned __int64) (0x111C)
|
|
# Name: _Make_iterator_offset
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1121
|
|
# Name: _Myfirst
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1121
|
|
# Name: _Mylast
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1121
|
|
# Name: _Myend
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator<int> (0x1085)
|
|
# Name: _Alty
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator_traits<std::allocator<int> > (0x10F3)
|
|
# Name: _Alty_traits
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator<std::_Container_proxy> (0x1122)
|
|
# Name: _Alproxy
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator_traits<std::allocator<std::_Container_proxy> > (0x1123)
|
|
# Name: _Alproxy_traits
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_Simple_types<int> (0x1124)
|
|
# Name: _Val_types
|
|
# }
|
|
# 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: std::_Vector_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B1)
|
|
# Name: iterator
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int> > > (0x10B2)
|
|
# Name: const_iterator
|
|
# }
|
|
# }
|
|
.byte 0x62, 0x02, 0x03, 0x12
|
|
.byte 0x0d, 0x15, 0x01, 0x00
|
|
.byte 0xf8, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x5f, 0x4d
|
|
.byte 0x79, 0x70, 0x61, 0x69
|
|
.byte 0x72, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xfa, 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 0xfa, 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 0xfb, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x43, 0x6f, 0x70
|
|
.byte 0x79, 0x5f, 0x61, 0x6c
|
|
.byte 0x6c, 0x6f, 0x63, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xfe, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x6f, 0x76
|
|
.byte 0x65, 0x5f, 0x61, 0x6c
|
|
.byte 0x6c, 0x6f, 0x63, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xfa, 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 0xfa, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x46, 0x72, 0x65
|
|
.byte 0x65, 0x5f, 0x70, 0x72
|
|
.byte 0x6f, 0x78, 0x79, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x04, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x70, 0x66, 0x69, 0x72
|
|
.byte 0x73, 0x74, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x0c, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x70
|
|
.byte 0x72, 0x6f, 0x78, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xfa, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x4f, 0x72, 0x70
|
|
.byte 0x68, 0x61, 0x6e, 0x5f
|
|
.byte 0x61, 0x6c, 0x6c, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x0f, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x53, 0x77, 0x61
|
|
.byte 0x70, 0x5f, 0x61, 0x6c
|
|
.byte 0x6c, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x12, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x61, 0x6c, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x19, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x5f, 0x64, 0x61, 0x74
|
|
.byte 0x61, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x1b, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x61, 0x6b
|
|
.byte 0x65, 0x5f, 0x69, 0x74
|
|
.byte 0x65, 0x72, 0x61, 0x74
|
|
.byte 0x6f, 0x72, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x1c, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x61, 0x6b
|
|
.byte 0x65, 0x5f, 0x69, 0x74
|
|
.byte 0x65, 0x72, 0x61, 0x74
|
|
.byte 0x6f, 0x72, 0x5f, 0x6f
|
|
.byte 0x66, 0x66, 0x73, 0x65
|
|
.byte 0x74, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x21, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x66
|
|
.byte 0x69, 0x72, 0x73, 0x74
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x21, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x6c
|
|
.byte 0x61, 0x73, 0x74, 0x00
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x21, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x65
|
|
.byte 0x6e, 0x64, 0x00, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x85, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x74
|
|
.byte 0x79, 0x00, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0xf3, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x74
|
|
.byte 0x79, 0x5f, 0x74, 0x72
|
|
.byte 0x61, 0x69, 0x74, 0x73
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x22, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x70
|
|
.byte 0x72, 0x6f, 0x78, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x23, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x70
|
|
.byte 0x72, 0x6f, 0x78, 0x79
|
|
.byte 0x5f, 0x74, 0x72, 0x61
|
|
.byte 0x69, 0x74, 0x73, 0x00
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x24, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x56, 0x61, 0x6c
|
|
.byte 0x5f, 0x74, 0x79, 0x70
|
|
.byte 0x65, 0x73, 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 0xb1, 0x10, 0x00, 0x00
|
|
.byte 0x69, 0x74, 0x65, 0x72
|
|
.byte 0x61, 0x74, 0x6f, 0x72
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0xb2, 0x10, 0x00, 0x00
|
|
.byte 0x63, 0x6f, 0x6e, 0x73
|
|
.byte 0x74, 0x5f, 0x69, 0x74
|
|
.byte 0x65, 0x72, 0x61, 0x74
|
|
.byte 0x6f, 0x72, 0x00, 0xf1
|
|
# Class (0x1126) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 35
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1125)
|
|
# 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 0x25, 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 (0x1127) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1126)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x10F6)
|
|
# LineNumber: 402
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x26, 0x11, 0x00, 0x00
|
|
.byte 0xf6, 0x10, 0x00, 0x00
|
|
.byte 0x92, 0x01, 0x00, 0x00
|
|
# Pointer (0x1128) {
|
|
# 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 (0x1129) {
|
|
# 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 (0x112A) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int* (0x674)
|
|
# ClassType: std::allocator<int> (0x1085)
|
|
# ThisType: const std::allocator<int>* (0x1128)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (int&) (0x1129)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x85, 0x10, 0x00, 0x00
|
|
.byte 0x28, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x29, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x112B) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const int* (0x104B)
|
|
# ClassType: std::allocator<int> (0x1085)
|
|
# ThisType: const std::allocator<int>* (0x1128)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const int&) (0x10AB)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x4b, 0x10, 0x00, 0x00
|
|
.byte 0x85, 0x10, 0x00, 0x00
|
|
.byte 0x28, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xab, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x112C) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: int* std::allocator<int>::(int&) (0x112A)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int* std::allocator<int>::(const int&) (0x112B)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x2a, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x2b, 0x11, 0x00, 0x00
|
|
# Pointer (0x112D) {
|
|
# 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 (0x112E) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::allocator<int> (0x1085)
|
|
# ThisType: std::allocator<int>* (0x112D)
|
|
# 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 0x2d, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x112F) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::allocator<int> (0x1085)
|
|
# ThisType: std::allocator<int>* (0x112D)
|
|
# 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 0x2d, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x88, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1130) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::allocator<int>::() (0x112E)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::allocator<int>::(const std::allocator<int>&) (0x112F)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x2e, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x2f, 0x11, 0x00, 0x00
|
|
# Pointer (0x1131) {
|
|
# 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
|
|
# ArgList (0x1132) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: int* const (0x1131)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x31, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x1133) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::allocator<int> (0x1085)
|
|
# ThisType: std::allocator<int>* (0x112D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (int* const, const unsigned __int64) (0x1132)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x85, 0x10, 0x00, 0x00
|
|
.byte 0x2d, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x32, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1134) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int* (0x674)
|
|
# ClassType: std::allocator<int> (0x1085)
|
|
# ThisType: std::allocator<int>* (0x112D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const unsigned __int64) (0x10C0)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x85, 0x10, 0x00, 0x00
|
|
.byte 0x2d, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Modifier (0x1135) {
|
|
# 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 (0x1136) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const void (0x1135)
|
|
# 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 0x35, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# ArgList (0x1137) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const void* (0x1136)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x36, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x1138) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int* (0x674)
|
|
# ClassType: std::allocator<int> (0x1085)
|
|
# ThisType: std::allocator<int>* (0x112D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const unsigned __int64, const void*) (0x1137)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x85, 0x10, 0x00, 0x00
|
|
.byte 0x2d, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x37, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1139) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: int* std::allocator<int>::(const unsigned __int64) (0x1134)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: int* std::allocator<int>::(const unsigned __int64, const void*) (0x1138)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x34, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x38, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x113A) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::allocator<int> (0x1085)
|
|
# ThisType: const std::allocator<int>* (0x1128)
|
|
# 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 0x28, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x113B) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x112C
|
|
# Name: address
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1130
|
|
# Name: allocator
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::allocator<int>::(int* const, const unsigned __int64) (0x1133)
|
|
# Name: deallocate
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1139
|
|
# Name: allocate
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::allocator<int>::() (0x113A)
|
|
# 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> (0x109E)
|
|
# Name: propagate_on_container_move_assignment
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::integral_constant<bool,1> (0x109E)
|
|
# Name: is_always_equal
|
|
# }
|
|
# }
|
|
.byte 0x5e, 0x01, 0x03, 0x12
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x2c, 0x11, 0x00, 0x00
|
|
.byte 0x61, 0x64, 0x64, 0x72
|
|
.byte 0x65, 0x73, 0x73, 0x00
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x30, 0x11, 0x00, 0x00
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x6f
|
|
.byte 0x72, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x33, 0x11, 0x00, 0x00
|
|
.byte 0x64, 0x65, 0x61, 0x6c
|
|
.byte 0x6c, 0x6f, 0x63, 0x61
|
|
.byte 0x74, 0x65, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x39, 0x11, 0x00, 0x00
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x3a, 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 0x9e, 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 0x9e, 0x10, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x61
|
|
.byte 0x6c, 0x77, 0x61, 0x79
|
|
.byte 0x73, 0x5f, 0x65, 0x71
|
|
.byte 0x75, 0x61, 0x6c, 0x00
|
|
# Class (0x113C) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 18
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x113B)
|
|
# 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 0x3b, 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 (0x113D) {
|
|
# TypeLeafKind: LF_STRING_ID (0x1605)
|
|
# Id: 0x0
|
|
# StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0
|
|
# }
|
|
.byte 0x72, 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, 0x5c, 0x32
|
|
.byte 0x30, 0x31, 0x37, 0x5c
|
|
.byte 0x43, 0x6f, 0x6d, 0x6d
|
|
.byte 0x75, 0x6e, 0x69, 0x74
|
|
.byte 0x79, 0x5c, 0x56, 0x43
|
|
.byte 0x5c, 0x54, 0x6f, 0x6f
|
|
.byte 0x6c, 0x73, 0x5c, 0x4d
|
|
.byte 0x53, 0x56, 0x43, 0x5c
|
|
.byte 0x31, 0x34, 0x2e, 0x31
|
|
.byte 0x36, 0x2e, 0x32, 0x37
|
|
.byte 0x30, 0x32, 0x33, 0x5c
|
|
.byte 0x69, 0x6e, 0x63, 0x6c
|
|
.byte 0x75, 0x64, 0x65, 0x5c
|
|
.byte 0x78, 0x6d, 0x65, 0x6d
|
|
.byte 0x6f, 0x72, 0x79, 0x30
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# UdtSourceLine (0x113E) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::allocator<int> (0x113C)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x113D)
|
|
# LineNumber: 940
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x3c, 0x11, 0x00, 0x00
|
|
.byte 0x3d, 0x11, 0x00, 0x00
|
|
.byte 0xac, 0x03, 0x00, 0x00
|
|
# Pointer (0x113F) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::initializer_list<int> (0x108F)
|
|
# 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 0x8f, 0x10, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1140) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::initializer_list<int> (0x108F)
|
|
# ThisType: std::initializer_list<int>* (0x113F)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x8f, 0x10, 0x00, 0x00
|
|
.byte 0x3f, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1141) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::initializer_list<int> (0x108F)
|
|
# ThisType: std::initializer_list<int>* (0x113F)
|
|
# 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 0x8f, 0x10, 0x00, 0x00
|
|
.byte 0x3f, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x4e, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1142) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::initializer_list<int>::() (0x1140)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::initializer_list<int>::(const int*, const int*) (0x1141)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x40, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x41, 0x11, 0x00, 0x00
|
|
# Modifier (0x1143) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::initializer_list<int> (0x108F)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x8f, 0x10, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x1144) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::initializer_list<int> (0x1143)
|
|
# 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 0x43, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1145) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const int* (0x104B)
|
|
# ClassType: std::initializer_list<int> (0x108F)
|
|
# ThisType: const std::initializer_list<int>* (0x1144)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x4b, 0x10, 0x00, 0x00
|
|
.byte 0x8f, 0x10, 0x00, 0x00
|
|
.byte 0x44, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1146) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::initializer_list<int> (0x108F)
|
|
# ThisType: const std::initializer_list<int>* (0x1144)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0x8f, 0x10, 0x00, 0x00
|
|
.byte 0x44, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x1147) {
|
|
# 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: 0x1142
|
|
# Name: initializer_list
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int* std::initializer_list<int>::() (0x1145)
|
|
# Name: begin
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int* std::initializer_list<int>::() (0x1145)
|
|
# Name: end
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::initializer_list<int>::() (0x1146)
|
|
# 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 0x42, 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 0x45, 0x11, 0x00, 0x00
|
|
.byte 0x62, 0x65, 0x67, 0x69
|
|
.byte 0x6e, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x45, 0x11, 0x00, 0x00
|
|
.byte 0x65, 0x6e, 0x64, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x46, 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 (0x1148) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 13
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1147)
|
|
# 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 0x47, 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 (0x1149) {
|
|
# TypeLeafKind: LF_STRING_ID (0x1605)
|
|
# Id: 0x0
|
|
# StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\initializer_list
|
|
# }
|
|
.byte 0x7a, 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, 0x5c, 0x32
|
|
.byte 0x30, 0x31, 0x37, 0x5c
|
|
.byte 0x43, 0x6f, 0x6d, 0x6d
|
|
.byte 0x75, 0x6e, 0x69, 0x74
|
|
.byte 0x79, 0x5c, 0x56, 0x43
|
|
.byte 0x5c, 0x54, 0x6f, 0x6f
|
|
.byte 0x6c, 0x73, 0x5c, 0x4d
|
|
.byte 0x53, 0x56, 0x43, 0x5c
|
|
.byte 0x31, 0x34, 0x2e, 0x31
|
|
.byte 0x36, 0x2e, 0x32, 0x37
|
|
.byte 0x30, 0x32, 0x33, 0x5c
|
|
.byte 0x69, 0x6e, 0x63, 0x6c
|
|
.byte 0x75, 0x64, 0x65, 0x5c
|
|
.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
|
|
# UdtSourceLine (0x114A) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::initializer_list<int> (0x1148)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\initializer_list (0x1149)
|
|
# LineNumber: 18
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x48, 0x11, 0x00, 0x00
|
|
.byte 0x49, 0x11, 0x00, 0x00
|
|
.byte 0x12, 0x00, 0x00, 0x00
|
|
# Modifier (0x114B) {
|
|
# 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 (0x114C) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::integral_constant<bool,1> (0x109E)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x9e, 0x10, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x114D) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::integral_constant<bool,1> (0x114C)
|
|
# 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 0x4c, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x114E) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: bool (0x30)
|
|
# ClassType: std::integral_constant<bool,1> (0x109E)
|
|
# ThisType: const std::integral_constant<bool,1>* (0x114D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x30, 0x00, 0x00, 0x00
|
|
.byte 0x9e, 0x10, 0x00, 0x00
|
|
.byte 0x4d, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x114F) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: value
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: bool std::integral_constant<bool,1>::() (0x114E)
|
|
# Name: operator bool
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: bool std::integral_constant<bool,1>::() (0x114E)
|
|
# Name: operator()
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: bool (0x30)
|
|
# Name: value_type
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::integral_constant<bool,1> (0x109E)
|
|
# Name: type
|
|
# }
|
|
# }
|
|
.byte 0x62, 0x00, 0x03, 0x12
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x76, 0x61, 0x6c, 0x75
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x4e, 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 0x4e, 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 0x9e, 0x10, 0x00, 0x00
|
|
.byte 0x74, 0x79, 0x70, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# Struct (0x1150) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 5
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x114F)
|
|
# 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 0x4f, 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 (0x1151) {
|
|
# TypeLeafKind: LF_STRING_ID (0x1605)
|
|
# Id: 0x0
|
|
# StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xtr1common
|
|
# }
|
|
.byte 0x72, 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, 0x5c, 0x32
|
|
.byte 0x30, 0x31, 0x37, 0x5c
|
|
.byte 0x43, 0x6f, 0x6d, 0x6d
|
|
.byte 0x75, 0x6e, 0x69, 0x74
|
|
.byte 0x79, 0x5c, 0x56, 0x43
|
|
.byte 0x5c, 0x54, 0x6f, 0x6f
|
|
.byte 0x6c, 0x73, 0x5c, 0x4d
|
|
.byte 0x53, 0x56, 0x43, 0x5c
|
|
.byte 0x31, 0x34, 0x2e, 0x31
|
|
.byte 0x36, 0x2e, 0x32, 0x37
|
|
.byte 0x30, 0x32, 0x33, 0x5c
|
|
.byte 0x69, 0x6e, 0x63, 0x6c
|
|
.byte 0x75, 0x64, 0x65, 0x5c
|
|
.byte 0x78, 0x74, 0x72, 0x31
|
|
.byte 0x63, 0x6f, 0x6d, 0x6d
|
|
.byte 0x6f, 0x6e, 0x00, 0xf1
|
|
# UdtSourceLine (0x1152) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::integral_constant<bool,1> (0x1150)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xtr1common (0x1151)
|
|
# LineNumber: 19
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x50, 0x11, 0x00, 0x00
|
|
.byte 0x51, 0x11, 0x00, 0x00
|
|
.byte 0x13, 0x00, 0x00, 0x00
|
|
# Modifier (0x1153) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::integral_constant<bool,0> (0x10A1)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0xa1, 0x10, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x1154) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::integral_constant<bool,0> (0x1153)
|
|
# 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, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1155) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: bool (0x30)
|
|
# ClassType: std::integral_constant<bool,0> (0x10A1)
|
|
# ThisType: const std::integral_constant<bool,0>* (0x1154)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x30, 0x00, 0x00, 0x00
|
|
.byte 0xa1, 0x10, 0x00, 0x00
|
|
.byte 0x54, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x1156) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: value
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: bool std::integral_constant<bool,0>::() (0x1155)
|
|
# Name: operator bool
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: bool std::integral_constant<bool,0>::() (0x1155)
|
|
# Name: operator()
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: bool (0x30)
|
|
# Name: value_type
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::integral_constant<bool,0> (0x10A1)
|
|
# Name: type
|
|
# }
|
|
# }
|
|
.byte 0x62, 0x00, 0x03, 0x12
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x76, 0x61, 0x6c, 0x75
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x55, 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 0x55, 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 0xa1, 0x10, 0x00, 0x00
|
|
.byte 0x74, 0x79, 0x70, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# Struct (0x1157) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 5
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1156)
|
|
# 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 0x56, 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 (0x1158) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::integral_constant<bool,0> (0x1157)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xtr1common (0x1151)
|
|
# LineNumber: 19
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x57, 0x11, 0x00, 0x00
|
|
.byte 0x51, 0x11, 0x00, 0x00
|
|
.byte 0x13, 0x00, 0x00, 0x00
|
|
# Struct (0x1159) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 0
|
|
# Properties [ (0x280)
|
|
# ForwardReference (0x80)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: 0x0
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 0
|
|
# Name: std::_Default_allocator_traits<std::allocator<int> >
|
|
# LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@H@std@@@std@@
|
|
# }
|
|
.byte 0x86, 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 0x44, 0x65, 0x66, 0x61
|
|
.byte 0x75, 0x6c, 0x74, 0x5f
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x6f
|
|
.byte 0x72, 0x5f, 0x74, 0x72
|
|
.byte 0x61, 0x69, 0x74, 0x73
|
|
.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, 0x00, 0x2e
|
|
.byte 0x3f, 0x41, 0x55, 0x3f
|
|
.byte 0x24, 0x5f, 0x44, 0x65
|
|
.byte 0x66, 0x61, 0x75, 0x6c
|
|
.byte 0x74, 0x5f, 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 0x48, 0x40, 0x73, 0x74
|
|
.byte 0x64, 0x40, 0x40, 0x40
|
|
.byte 0x73, 0x74, 0x64, 0x40
|
|
.byte 0x40, 0x00, 0xf2, 0xf1
|
|
# FieldList (0x115A) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::_Default_allocator_traits<std::allocator<int> > (0x1159)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# }
|
|
.byte 0x0e, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0x59, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
# Struct (0x115B) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 1
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x115A)
|
|
# 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 0x01, 0x00, 0x00, 0x02
|
|
.byte 0x5a, 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 (0x115C) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::allocator_traits<std::allocator<int> > (0x115B)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x113D)
|
|
# LineNumber: 902
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x5b, 0x11, 0x00, 0x00
|
|
.byte 0x3d, 0x11, 0x00, 0x00
|
|
.byte 0x86, 0x03, 0x00, 0x00
|
|
# Pointer (0x115D) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1> (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
|
|
# MemberFunction (0x115E) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::allocator<int>& (0x10FC)
|
|
# ClassType: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1> (0x10F8)
|
|
# ThisType: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>* (0x115D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xfc, 0x10, 0x00, 0x00
|
|
.byte 0xf8, 0x10, 0x00, 0x00
|
|
.byte 0x5d, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Modifier (0x115F) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1> (0x10F8)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0xf8, 0x10, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x1160) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1> (0x115F)
|
|
# 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 0x5f, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1161) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const std::allocator<int>& (0x1087)
|
|
# ClassType: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1> (0x10F8)
|
|
# ThisType: const std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>* (0x1160)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x87, 0x10, 0x00, 0x00
|
|
.byte 0xf8, 0x10, 0x00, 0x00
|
|
.byte 0x60, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1162) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::allocator<int>& std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x115E)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const std::allocator<int>& std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x1161)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x5e, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x61, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x1163) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Vector_val<std::_Simple_types<int> >& (0x1114)
|
|
# ClassType: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1> (0x10F8)
|
|
# ThisType: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>* (0x115D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x14, 0x11, 0x00, 0x00
|
|
.byte 0xf8, 0x10, 0x00, 0x00
|
|
.byte 0x5d, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1164) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const std::_Vector_val<std::_Simple_types<int> >& (0x1117)
|
|
# ClassType: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1> (0x10F8)
|
|
# ThisType: const std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>* (0x1160)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x17, 0x11, 0x00, 0x00
|
|
.byte 0xf8, 0x10, 0x00, 0x00
|
|
.byte 0x60, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1165) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Vector_val<std::_Simple_types<int> >& std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x1163)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const std::_Vector_val<std::_Simple_types<int> >& std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x1164)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x63, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x64, 0x11, 0x00, 0x00
|
|
# FieldList (0x1166) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Private (0x1)
|
|
# BaseType: std::allocator<int> (0x1085)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# DataMember {
|
|
# TypeLeafKind: LF_MEMBER (0x150D)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: std::_Vector_val<std::_Simple_types<int> > (0x1113)
|
|
# FieldOffset: 0x0
|
|
# Name: _Myval2
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1162
|
|
# Name: _Get_first
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1165
|
|
# Name: _Get_second
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator<int> (0x1085)
|
|
# Name: _Mybase
|
|
# }
|
|
# }
|
|
.byte 0x5a, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x01, 0x00
|
|
.byte 0x85, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
.byte 0x0d, 0x15, 0x01, 0x00
|
|
.byte 0x13, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x5f, 0x4d
|
|
.byte 0x79, 0x76, 0x61, 0x6c
|
|
.byte 0x32, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x62, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x5f, 0x66, 0x69, 0x72
|
|
.byte 0x73, 0x74, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x65, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x5f, 0x73, 0x65, 0x63
|
|
.byte 0x6f, 0x6e, 0x64, 0x00
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x85, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x62
|
|
.byte 0x61, 0x73, 0x65, 0x00
|
|
# Class (0x1167) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 7
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1166)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 32
|
|
# Name: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>
|
|
# LinkageName: .?AV?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@
|
|
# }
|
|
.byte 0xce, 0x00, 0x04, 0x15
|
|
.byte 0x07, 0x00, 0x10, 0x02
|
|
.byte 0x66, 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, 0x61, 0x6c, 0x6c
|
|
.byte 0x6f, 0x63, 0x61, 0x74
|
|
.byte 0x6f, 0x72, 0x3c, 0x69
|
|
.byte 0x6e, 0x74, 0x3e, 0x2c
|
|
.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, 0x2c, 0x31
|
|
.byte 0x3e, 0x00, 0x2e, 0x3f
|
|
.byte 0x41, 0x56, 0x3f, 0x24
|
|
.byte 0x5f, 0x43, 0x6f, 0x6d
|
|
.byte 0x70, 0x72, 0x65, 0x73
|
|
.byte 0x73, 0x65, 0x64, 0x5f
|
|
.byte 0x70, 0x61, 0x69, 0x72
|
|
.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, 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 (0x1168) {
|
|
# TypeLeafKind: LF_STRING_ID (0x1605)
|
|
# Id: 0x0
|
|
# StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility
|
|
# }
|
|
.byte 0x72, 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, 0x5c, 0x32
|
|
.byte 0x30, 0x31, 0x37, 0x5c
|
|
.byte 0x43, 0x6f, 0x6d, 0x6d
|
|
.byte 0x75, 0x6e, 0x69, 0x74
|
|
.byte 0x79, 0x5c, 0x56, 0x43
|
|
.byte 0x5c, 0x54, 0x6f, 0x6f
|
|
.byte 0x6c, 0x73, 0x5c, 0x4d
|
|
.byte 0x53, 0x56, 0x43, 0x5c
|
|
.byte 0x31, 0x34, 0x2e, 0x31
|
|
.byte 0x36, 0x2e, 0x32, 0x37
|
|
.byte 0x30, 0x32, 0x33, 0x5c
|
|
.byte 0x69, 0x6e, 0x63, 0x6c
|
|
.byte 0x75, 0x64, 0x65, 0x5c
|
|
.byte 0x78, 0x75, 0x74, 0x69
|
|
.byte 0x6c, 0x69, 0x74, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# UdtSourceLine (0x1169) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1> (0x1167)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x1168)
|
|
# LineNumber: 265
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x67, 0x11, 0x00, 0x00
|
|
.byte 0x68, 0x11, 0x00, 0x00
|
|
.byte 0x09, 0x01, 0x00, 0x00
|
|
# MemberFunction (0x116A) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Iterator_base12 (0x10FF)
|
|
# ThisType: std::_Iterator_base12* (0x1100)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xff, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Modifier (0x116B) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::_Iterator_base12 (0x10FF)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0xff, 0x10, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x116C) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::_Iterator_base12 (0x116B)
|
|
# 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 0x6b, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x116D) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const std::_Iterator_base12& (0x116C)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x6c, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x116E) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Iterator_base12 (0x10FF)
|
|
# ThisType: std::_Iterator_base12* (0x1100)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::_Iterator_base12&) (0x116D)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xff, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x6d, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x116F) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_Iterator_base12::() (0x116A)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_Iterator_base12::(const std::_Iterator_base12&) (0x116E)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x6a, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x6e, 0x11, 0x00, 0x00
|
|
# Pointer (0x1170) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Iterator_base12 (0x10FF)
|
|
# 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 0xff, 0x10, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1171) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Iterator_base12& (0x1170)
|
|
# ClassType: std::_Iterator_base12 (0x10FF)
|
|
# ThisType: std::_Iterator_base12* (0x1100)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::_Iterator_base12&) (0x116D)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x70, 0x11, 0x00, 0x00
|
|
.byte 0xff, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x6d, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Struct (0x1172) {
|
|
# 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 (0x1173) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::_Container_base12 (0x1172)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x72, 0x11, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x1174) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::_Container_base12 (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
|
|
# ArgList (0x1175) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const std::_Container_base12* (0x1174)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x74, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x1176) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Iterator_base12 (0x10FF)
|
|
# ThisType: std::_Iterator_base12* (0x1100)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::_Container_base12*) (0x1175)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xff, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x75, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Pointer (0x1177) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::_Iterator_base12 (0x116B)
|
|
# 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 0x6b, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1178) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const std::_Container_base12* (0x1174)
|
|
# ClassType: std::_Iterator_base12 (0x10FF)
|
|
# ThisType: const std::_Iterator_base12* (0x1177)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x11, 0x00, 0x00
|
|
.byte 0xff, 0x10, 0x00, 0x00
|
|
.byte 0x77, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1179) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Iterator_base12** (0x1101)
|
|
# ClassType: std::_Iterator_base12 (0x10FF)
|
|
# ThisType: std::_Iterator_base12* (0x1100)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x01, 0x11, 0x00, 0x00
|
|
.byte 0xff, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x117A) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: _Unwrap_when_unverified
|
|
# }
|
|
# DataMember {
|
|
# TypeLeafKind: LF_MEMBER (0x150D)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Container_proxy* (0x1106)
|
|
# FieldOffset: 0x0
|
|
# Name: _Myproxy
|
|
# }
|
|
# DataMember {
|
|
# TypeLeafKind: LF_MEMBER (0x150D)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Iterator_base12* (0x1100)
|
|
# FieldOffset: 0x8
|
|
# Name: _Mynextiter
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x116F
|
|
# Name: _Iterator_base12
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Iterator_base12& std::_Iterator_base12::(const std::_Iterator_base12&) (0x1171)
|
|
# Name: operator=
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_Iterator_base12::() (0x116A)
|
|
# Name: ~_Iterator_base12
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_Iterator_base12::(const std::_Container_base12*) (0x1176)
|
|
# Name: _Adopt
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_Iterator_base12::() (0x116A)
|
|
# Name: _Clrcont
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const std::_Container_base12* std::_Iterator_base12::() (0x1178)
|
|
# Name: _Getcont
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Iterator_base12** std::_Iterator_base12::() (0x1179)
|
|
# Name: _Getpnext
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_Iterator_base12::() (0x116A)
|
|
# Name: _Orphan_me
|
|
# }
|
|
# }
|
|
.byte 0xfa, 0x00, 0x03, 0x12
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x55, 0x6e, 0x77
|
|
.byte 0x72, 0x61, 0x70, 0x5f
|
|
.byte 0x77, 0x68, 0x65, 0x6e
|
|
.byte 0x5f, 0x75, 0x6e, 0x76
|
|
.byte 0x65, 0x72, 0x69, 0x66
|
|
.byte 0x69, 0x65, 0x64, 0x00
|
|
.byte 0x0d, 0x15, 0x03, 0x00
|
|
.byte 0x06, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x5f, 0x4d
|
|
.byte 0x79, 0x70, 0x72, 0x6f
|
|
.byte 0x78, 0x79, 0x00, 0xf1
|
|
.byte 0x0d, 0x15, 0x03, 0x00
|
|
.byte 0x00, 0x11, 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 0x6f, 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 0x71, 0x11, 0x00, 0x00
|
|
.byte 0x6f, 0x70, 0x65, 0x72
|
|
.byte 0x61, 0x74, 0x6f, 0x72
|
|
.byte 0x3d, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x6a, 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 0x76, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x64, 0x6f
|
|
.byte 0x70, 0x74, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x6a, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x43, 0x6c, 0x72
|
|
.byte 0x63, 0x6f, 0x6e, 0x74
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x78, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x63, 0x6f, 0x6e, 0x74
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x79, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x70, 0x6e, 0x65, 0x78
|
|
.byte 0x74, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x6a, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4f, 0x72, 0x70
|
|
.byte 0x68, 0x61, 0x6e, 0x5f
|
|
.byte 0x6d, 0x65, 0x00, 0xf1
|
|
# Struct (0x117B) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 12
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x117A)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 16
|
|
# Name: std::_Iterator_base12
|
|
# LinkageName: .?AU_Iterator_base12@std@@
|
|
# }
|
|
.byte 0x46, 0x00, 0x05, 0x15
|
|
.byte 0x0c, 0x00, 0x00, 0x02
|
|
.byte 0x7a, 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 (0x117C) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Iterator_base12 (0x117B)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x1168)
|
|
# LineNumber: 105
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x7b, 0x11, 0x00, 0x00
|
|
.byte 0x68, 0x11, 0x00, 0x00
|
|
.byte 0x69, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x117D) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Container_proxy (0x1105)
|
|
# ThisType: std::_Container_proxy* (0x1106)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x05, 0x11, 0x00, 0x00
|
|
.byte 0x06, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x117E) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# DataMember {
|
|
# TypeLeafKind: LF_MEMBER (0x150D)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const std::_Container_base12* (0x1174)
|
|
# FieldOffset: 0x0
|
|
# Name: _Mycont
|
|
# }
|
|
# DataMember {
|
|
# TypeLeafKind: LF_MEMBER (0x150D)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Iterator_base12* (0x1100)
|
|
# FieldOffset: 0x8
|
|
# Name: _Myfirstiter
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_Container_proxy::() (0x117D)
|
|
# Name: _Container_proxy
|
|
# }
|
|
# }
|
|
.byte 0x4a, 0x00, 0x03, 0x12
|
|
.byte 0x0d, 0x15, 0x03, 0x00
|
|
.byte 0x74, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x5f, 0x4d
|
|
.byte 0x79, 0x63, 0x6f, 0x6e
|
|
.byte 0x74, 0x00, 0xf2, 0xf1
|
|
.byte 0x0d, 0x15, 0x03, 0x00
|
|
.byte 0x00, 0x11, 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 0x7d, 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 (0x117F) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 3
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x117E)
|
|
# 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 0x7e, 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 (0x1180) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Container_proxy (0x117F)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x1168)
|
|
# LineNumber: 65
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x7f, 0x11, 0x00, 0x00
|
|
.byte 0x68, 0x11, 0x00, 0x00
|
|
.byte 0x41, 0x00, 0x00, 0x00
|
|
# Pointer (0x1181) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Vector_val<std::_Simple_types<int> > (0x1113)
|
|
# 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, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1182) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Vector_val<std::_Simple_types<int> > (0x1113)
|
|
# ThisType: std::_Vector_val<std::_Simple_types<int> >* (0x1181)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x13, 0x11, 0x00, 0x00
|
|
.byte 0x81, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x1183) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::_Container_base12 (0x1172)
|
|
# 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> >::() (0x1182)
|
|
# Name: _Vector_val
|
|
# }
|
|
# 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 0xf2, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0x72, 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 0x82, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x56, 0x65, 0x63
|
|
.byte 0x74, 0x6f, 0x72, 0x5f
|
|
.byte 0x76, 0x61, 0x6c, 0x00
|
|
.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
|
|
# Class (0x1184) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 12
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1183)
|
|
# 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 0x0c, 0x00, 0x10, 0x02
|
|
.byte 0x83, 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 (0x1185) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Vector_val<std::_Simple_types<int> > (0x1184)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x10F6)
|
|
# LineNumber: 376
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x84, 0x11, 0x00, 0x00
|
|
.byte 0xf6, 0x10, 0x00, 0x00
|
|
.byte 0x78, 0x01, 0x00, 0x00
|
|
# Modifier (0x1186) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::allocator<std::_Container_proxy> (0x1122)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x22, 0x11, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x1187) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::allocator<std::_Container_proxy> (0x1186)
|
|
# 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, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# Pointer (0x1188) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Container_proxy (0x1105)
|
|
# 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, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x1189) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::_Container_proxy& (0x1188)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x88, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x118A) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Container_proxy* (0x1106)
|
|
# ClassType: std::allocator<std::_Container_proxy> (0x1122)
|
|
# ThisType: const std::allocator<std::_Container_proxy>* (0x1187)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (std::_Container_proxy&) (0x1189)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x06, 0x11, 0x00, 0x00
|
|
.byte 0x22, 0x11, 0x00, 0x00
|
|
.byte 0x87, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x89, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Modifier (0x118B) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::_Container_proxy (0x1105)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x05, 0x11, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x118C) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::_Container_proxy (0x118B)
|
|
# 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 0x8b, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# Pointer (0x118D) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::_Container_proxy (0x118B)
|
|
# 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 0x8b, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x118E) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const std::_Container_proxy& (0x118D)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x8d, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x118F) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const std::_Container_proxy* (0x118C)
|
|
# ClassType: std::allocator<std::_Container_proxy> (0x1122)
|
|
# ThisType: const std::allocator<std::_Container_proxy>* (0x1187)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::_Container_proxy&) (0x118E)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x8c, 0x11, 0x00, 0x00
|
|
.byte 0x22, 0x11, 0x00, 0x00
|
|
.byte 0x87, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x8e, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1190) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Container_proxy* std::allocator<std::_Container_proxy>::(std::_Container_proxy&) (0x118A)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const std::_Container_proxy* std::allocator<std::_Container_proxy>::(const std::_Container_proxy&) (0x118F)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x8f, 0x11, 0x00, 0x00
|
|
# Pointer (0x1191) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::allocator<std::_Container_proxy> (0x1122)
|
|
# 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 0x22, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1192) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::allocator<std::_Container_proxy> (0x1122)
|
|
# ThisType: std::allocator<std::_Container_proxy>* (0x1191)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x22, 0x11, 0x00, 0x00
|
|
.byte 0x91, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Pointer (0x1193) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::allocator<std::_Container_proxy> (0x1186)
|
|
# 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, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x1194) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const std::allocator<std::_Container_proxy>& (0x1193)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x93, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x1195) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::allocator<std::_Container_proxy> (0x1122)
|
|
# ThisType: std::allocator<std::_Container_proxy>* (0x1191)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::allocator<std::_Container_proxy>&) (0x1194)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x22, 0x11, 0x00, 0x00
|
|
.byte 0x91, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x94, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1196) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::allocator<std::_Container_proxy>::() (0x1192)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::allocator<std::_Container_proxy>::(const std::allocator<std::_Container_proxy>&) (0x1195)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x92, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x95, 0x11, 0x00, 0x00
|
|
# ArgList (0x1197) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::_Container_proxy* const (0x1109)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x09, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x1198) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::allocator<std::_Container_proxy> (0x1122)
|
|
# ThisType: std::allocator<std::_Container_proxy>* (0x1191)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (std::_Container_proxy* const, const unsigned __int64) (0x1197)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x22, 0x11, 0x00, 0x00
|
|
.byte 0x91, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x97, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1199) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Container_proxy* (0x1106)
|
|
# ClassType: std::allocator<std::_Container_proxy> (0x1122)
|
|
# ThisType: std::allocator<std::_Container_proxy>* (0x1191)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const unsigned __int64) (0x10C0)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x06, 0x11, 0x00, 0x00
|
|
.byte 0x22, 0x11, 0x00, 0x00
|
|
.byte 0x91, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x119A) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Container_proxy* (0x1106)
|
|
# ClassType: std::allocator<std::_Container_proxy> (0x1122)
|
|
# ThisType: std::allocator<std::_Container_proxy>* (0x1191)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const unsigned __int64, const void*) (0x1137)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x06, 0x11, 0x00, 0x00
|
|
.byte 0x22, 0x11, 0x00, 0x00
|
|
.byte 0x91, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x37, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x119B) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Container_proxy* std::allocator<std::_Container_proxy>::(const unsigned __int64) (0x1199)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Container_proxy* std::allocator<std::_Container_proxy>::(const unsigned __int64, const void*) (0x119A)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x99, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x9a, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x119C) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::allocator<std::_Container_proxy> (0x1122)
|
|
# ThisType: const std::allocator<std::_Container_proxy>* (0x1187)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0x22, 0x11, 0x00, 0x00
|
|
.byte 0x87, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x119D) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1190
|
|
# Name: address
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1196
|
|
# Name: allocator
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::allocator<std::_Container_proxy>::(std::_Container_proxy* const, const unsigned __int64) (0x1198)
|
|
# Name: deallocate
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x119B
|
|
# Name: allocate
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::allocator<std::_Container_proxy>::() (0x119C)
|
|
# Name: max_size
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: void (0x3)
|
|
# Name: _Not_user_specialized
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_Container_proxy (0x1105)
|
|
# Name: value_type
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_Container_proxy* (0x1106)
|
|
# Name: pointer
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: const std::_Container_proxy* (0x118C)
|
|
# Name: const_pointer
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_Container_proxy& (0x1188)
|
|
# Name: reference
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: const std::_Container_proxy& (0x118D)
|
|
# 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> (0x109E)
|
|
# Name: propagate_on_container_move_assignment
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::integral_constant<bool,1> (0x109E)
|
|
# Name: is_always_equal
|
|
# }
|
|
# }
|
|
.byte 0x5e, 0x01, 0x03, 0x12
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x90, 0x11, 0x00, 0x00
|
|
.byte 0x61, 0x64, 0x64, 0x72
|
|
.byte 0x65, 0x73, 0x73, 0x00
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x96, 0x11, 0x00, 0x00
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x6f
|
|
.byte 0x72, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x98, 0x11, 0x00, 0x00
|
|
.byte 0x64, 0x65, 0x61, 0x6c
|
|
.byte 0x6c, 0x6f, 0x63, 0x61
|
|
.byte 0x74, 0x65, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x9b, 0x11, 0x00, 0x00
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x9c, 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 0x05, 0x11, 0x00, 0x00
|
|
.byte 0x76, 0x61, 0x6c, 0x75
|
|
.byte 0x65, 0x5f, 0x74, 0x79
|
|
.byte 0x70, 0x65, 0x00, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x06, 0x11, 0x00, 0x00
|
|
.byte 0x70, 0x6f, 0x69, 0x6e
|
|
.byte 0x74, 0x65, 0x72, 0x00
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x8c, 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 0x88, 0x11, 0x00, 0x00
|
|
.byte 0x72, 0x65, 0x66, 0x65
|
|
.byte 0x72, 0x65, 0x6e, 0x63
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x8d, 0x11, 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 0x9e, 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 0x9e, 0x10, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x61
|
|
.byte 0x6c, 0x77, 0x61, 0x79
|
|
.byte 0x73, 0x5f, 0x65, 0x71
|
|
.byte 0x75, 0x61, 0x6c, 0x00
|
|
# Class (0x119E) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 18
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x119D)
|
|
# 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 0x9d, 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, 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 (0x119F) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::allocator<std::_Container_proxy> (0x119E)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x113D)
|
|
# LineNumber: 940
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x9e, 0x11, 0x00, 0x00
|
|
.byte 0x3d, 0x11, 0x00, 0x00
|
|
.byte 0xac, 0x03, 0x00, 0x00
|
|
# Struct (0x11A0) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 0
|
|
# Properties [ (0x280)
|
|
# ForwardReference (0x80)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: 0x0
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 0
|
|
# Name: std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >
|
|
# LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@
|
|
# }
|
|
.byte 0xae, 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 0x44, 0x65, 0x66, 0x61
|
|
.byte 0x75, 0x6c, 0x74, 0x5f
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x6f
|
|
.byte 0x72, 0x5f, 0x74, 0x72
|
|
.byte 0x61, 0x69, 0x74, 0x73
|
|
.byte 0x3c, 0x73, 0x74, 0x64
|
|
.byte 0x3a, 0x3a, 0x61, 0x6c
|
|
.byte 0x6c, 0x6f, 0x63, 0x61
|
|
.byte 0x74, 0x6f, 0x72, 0x3c
|
|
.byte 0x73, 0x74, 0x64, 0x3a
|
|
.byte 0x3a, 0x5f, 0x43, 0x6f
|
|
.byte 0x6e, 0x74, 0x61, 0x69
|
|
.byte 0x6e, 0x65, 0x72, 0x5f
|
|
.byte 0x70, 0x72, 0x6f, 0x78
|
|
.byte 0x79, 0x3e, 0x20, 0x3e
|
|
.byte 0x00, 0x2e, 0x3f, 0x41
|
|
.byte 0x55, 0x3f, 0x24, 0x5f
|
|
.byte 0x44, 0x65, 0x66, 0x61
|
|
.byte 0x75, 0x6c, 0x74, 0x5f
|
|
.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, 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
|
|
# FieldList (0x11A1) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::_Default_allocator_traits<std::allocator<std::_Container_proxy> > (0x11A0)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# }
|
|
.byte 0x0e, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0xa0, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
# Struct (0x11A2) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 1
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x11A1)
|
|
# 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 0x01, 0x00, 0x00, 0x02
|
|
.byte 0xa1, 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, 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 (0x11A3) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::allocator_traits<std::allocator<std::_Container_proxy> > (0x11A2)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x113D)
|
|
# LineNumber: 902
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0xa2, 0x11, 0x00, 0x00
|
|
.byte 0x3d, 0x11, 0x00, 0x00
|
|
.byte 0x86, 0x03, 0x00, 0x00
|
|
# FieldList (0x11A4) {
|
|
# 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
|
|
# }
|
|
# }
|
|
.byte 0x6a, 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
|
|
# Struct (0x11A5) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 5
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x11A4)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 1
|
|
# Name: std::_Simple_types<int>
|
|
# LinkageName: .?AU?$_Simple_types@H@std@@
|
|
# }
|
|
.byte 0x4a, 0x00, 0x05, 0x15
|
|
.byte 0x05, 0x00, 0x10, 0x02
|
|
.byte 0xa4, 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 (0x11A6) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Simple_types<int> (0x11A5)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x113D)
|
|
# LineNumber: 928
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0xa5, 0x11, 0x00, 0x00
|
|
.byte 0x3d, 0x11, 0x00, 0x00
|
|
.byte 0xa0, 0x03, 0x00, 0x00
|
|
# ArgList (0x11A7) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::allocator<int>& (0x10FC)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xfc, 0x10, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x11A8) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int* (0x674)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<int> > (0x1159)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (std::allocator<int>&, const unsigned __int64) (0x11A7)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x59, 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>& (0x10FC)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const void* (0x1136)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfc, 0x10, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x36, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x11AA) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int* (0x674)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<int> > (0x1159)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (std::allocator<int>&, const unsigned __int64, const void*) (0x11A9)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x59, 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::_Default_allocator_traits<std::allocator<int> >::(std::allocator<int>&, const unsigned __int64) (0x11A8)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: int* std::_Default_allocator_traits<std::allocator<int> >::(std::allocator<int>&, const 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>& (0x10FC)
|
|
# ArgType: const int* (0x10EE)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfc, 0x10, 0x00, 0x00
|
|
.byte 0xee, 0x10, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x11AD) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<int> > (0x1159)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (std::allocator<int>&, const int*, const unsigned __int64) (0x11AC)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x59, 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::_Default_allocator_traits<std::allocator<int> > (0x1159)
|
|
# 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 0x59, 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::_Default_allocator_traits<std::allocator<int> > (0x1159)
|
|
# 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 0x59, 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::_Default_allocator_traits<std::allocator<int> >::(std::allocator<int>&, const int*, const unsigned __int64) (0x11AD)
|
|
# Name: deallocate
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: unsigned __int64 std::_Default_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::_Default_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: 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* (0x1136)
|
|
# 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> (0x10A1)
|
|
# Name: propagate_on_container_copy_assignment
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::integral_constant<bool,1> (0x109E)
|
|
# Name: propagate_on_container_move_assignment
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::integral_constant<bool,0> (0x10A1)
|
|
# Name: propagate_on_container_swap
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::integral_constant<bool,1> (0x109E)
|
|
# Name: is_always_equal
|
|
# }
|
|
# }
|
|
.byte 0xbe, 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 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 0x36, 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 0xa1, 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 0x9e, 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 0xa1, 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 0x9e, 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: 17
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x11B0)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 1
|
|
# Name: std::_Default_allocator_traits<std::allocator<int> >
|
|
# LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@H@std@@@std@@
|
|
# }
|
|
.byte 0x86, 0x00, 0x05, 0x15
|
|
.byte 0x11, 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, 0x5f
|
|
.byte 0x44, 0x65, 0x66, 0x61
|
|
.byte 0x75, 0x6c, 0x74, 0x5f
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x6f
|
|
.byte 0x72, 0x5f, 0x74, 0x72
|
|
.byte 0x61, 0x69, 0x74, 0x73
|
|
.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, 0x00, 0x2e
|
|
.byte 0x3f, 0x41, 0x55, 0x3f
|
|
.byte 0x24, 0x5f, 0x44, 0x65
|
|
.byte 0x66, 0x61, 0x75, 0x6c
|
|
.byte 0x74, 0x5f, 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 0x48, 0x40, 0x73, 0x74
|
|
.byte 0x64, 0x40, 0x40, 0x40
|
|
.byte 0x73, 0x74, 0x64, 0x40
|
|
.byte 0x40, 0x00, 0xf2, 0xf1
|
|
# UdtSourceLine (0x11B2) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Default_allocator_traits<std::allocator<int> > (0x11B1)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x113D)
|
|
# LineNumber: 835
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0xb1, 0x11, 0x00, 0x00
|
|
.byte 0x3d, 0x11, 0x00, 0x00
|
|
.byte 0x43, 0x03, 0x00, 0x00
|
|
# Pointer (0x11B3) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Container_base12 (0x1172)
|
|
# 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 0x72, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x11B4) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Container_base12 (0x1172)
|
|
# 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 0x72, 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 (0x1173)
|
|
# 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 0x73, 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 (0x1172)
|
|
# 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 0x72, 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 (0x1172)
|
|
# 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 0x72, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x11BA) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Container_base12& (0x11B9)
|
|
# ClassType: std::_Container_base12 (0x1172)
|
|
# 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 0x72, 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** (0x1101)
|
|
# ClassType: std::_Container_base12 (0x1172)
|
|
# ThisType: const std::_Container_base12* (0x1174)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x01, 0x11, 0x00, 0x00
|
|
.byte 0x72, 0x11, 0x00, 0x00
|
|
.byte 0x74, 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 (0x1172)
|
|
# 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 0x72, 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* (0x1106)
|
|
# 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: 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 0x82, 0x00, 0x03, 0x12
|
|
.byte 0x0d, 0x15, 0x03, 0x00
|
|
.byte 0x06, 0x11, 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 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: 7
|
|
# 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 0x07, 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\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x1168)
|
|
# LineNumber: 76
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0xbf, 0x11, 0x00, 0x00
|
|
.byte 0x68, 0x11, 0x00, 0x00
|
|
.byte 0x4c, 0x00, 0x00, 0x00
|
|
# Pointer (0x11C1) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::allocator<std::_Container_proxy> (0x1122)
|
|
# 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 0x22, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x11C2) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::allocator<std::_Container_proxy>& (0x11C1)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xc1, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x11C3) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Container_proxy* (0x1106)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<std::_Container_proxy> > (0x11A0)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (std::allocator<std::_Container_proxy>&, const unsigned __int64) (0x11C2)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x06, 0x11, 0x00, 0x00
|
|
.byte 0xa0, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xc2, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x11C4) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: std::allocator<std::_Container_proxy>& (0x11C1)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const void* (0x1136)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xc1, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x36, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x11C5) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Container_proxy* (0x1106)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<std::_Container_proxy> > (0x11A0)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (std::allocator<std::_Container_proxy>&, const unsigned __int64, const void*) (0x11C4)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x06, 0x11, 0x00, 0x00
|
|
.byte 0xa0, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0xc4, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x11C6) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: std::_Container_proxy* std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >::(std::allocator<std::_Container_proxy>&, const unsigned __int64) (0x11C3)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: std::_Container_proxy* std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >::(std::allocator<std::_Container_proxy>&, const unsigned __int64, const void*) (0x11C5)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x0b, 0x00, 0x00, 0x00
|
|
.byte 0xc3, 0x11, 0x00, 0x00
|
|
.byte 0x0b, 0x00, 0x00, 0x00
|
|
.byte 0xc5, 0x11, 0x00, 0x00
|
|
# Modifier (0x11C7) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::_Container_proxy* (0x1106)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x06, 0x11, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# ArgList (0x11C8) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: std::allocator<std::_Container_proxy>& (0x11C1)
|
|
# ArgType: const std::_Container_proxy* (0x11C7)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xc1, 0x11, 0x00, 0x00
|
|
.byte 0xc7, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x11C9) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<std::_Container_proxy> > (0x11A0)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (std::allocator<std::_Container_proxy>&, const std::_Container_proxy*, const unsigned __int64) (0x11C8)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xa0, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0xc8, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x11CA) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<std::_Container_proxy> > (0x11A0)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::allocator<std::_Container_proxy>&) (0x1194)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xa0, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x94, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x11CB) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::allocator<std::_Container_proxy> (0x1122)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<std::_Container_proxy> > (0x11A0)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::allocator<std::_Container_proxy>&) (0x1194)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x22, 0x11, 0x00, 0x00
|
|
.byte 0xa0, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x94, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x11CC) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x11C6
|
|
# Name: allocate
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: void std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >::(std::allocator<std::_Container_proxy>&, const std::_Container_proxy*, const unsigned __int64) (0x11C9)
|
|
# Name: deallocate
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: unsigned __int64 std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >::(const std::allocator<std::_Container_proxy>&) (0x11CA)
|
|
# Name: max_size
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: std::allocator<std::_Container_proxy> std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >::(const std::allocator<std::_Container_proxy>&) (0x11CB)
|
|
# Name: select_on_container_copy_construction
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator<std::_Container_proxy> (0x1122)
|
|
# Name: allocator_type
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_Container_proxy (0x1105)
|
|
# Name: value_type
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_Container_proxy* (0x1106)
|
|
# Name: pointer
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: const std::_Container_proxy* (0x118C)
|
|
# Name: const_pointer
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: void* (0x603)
|
|
# Name: void_pointer
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: const void* (0x1136)
|
|
# 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> (0x10A1)
|
|
# Name: propagate_on_container_copy_assignment
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::integral_constant<bool,1> (0x109E)
|
|
# Name: propagate_on_container_move_assignment
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::integral_constant<bool,0> (0x10A1)
|
|
# Name: propagate_on_container_swap
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::integral_constant<bool,1> (0x109E)
|
|
# Name: is_always_equal
|
|
# }
|
|
# }
|
|
.byte 0xbe, 0x01, 0x03, 0x12
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xc6, 0x11, 0x00, 0x00
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0xc9, 0x11, 0x00, 0x00
|
|
.byte 0x64, 0x65, 0x61, 0x6c
|
|
.byte 0x6c, 0x6f, 0x63, 0x61
|
|
.byte 0x74, 0x65, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0xca, 0x11, 0x00, 0x00
|
|
.byte 0x6d, 0x61, 0x78, 0x5f
|
|
.byte 0x73, 0x69, 0x7a, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0xcb, 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 0x22, 0x11, 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 0x05, 0x11, 0x00, 0x00
|
|
.byte 0x76, 0x61, 0x6c, 0x75
|
|
.byte 0x65, 0x5f, 0x74, 0x79
|
|
.byte 0x70, 0x65, 0x00, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x06, 0x11, 0x00, 0x00
|
|
.byte 0x70, 0x6f, 0x69, 0x6e
|
|
.byte 0x74, 0x65, 0x72, 0x00
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x8c, 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 0x36, 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 0xa1, 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 0x9e, 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 0xa1, 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 0x9e, 0x10, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x61
|
|
.byte 0x6c, 0x77, 0x61, 0x79
|
|
.byte 0x73, 0x5f, 0x65, 0x71
|
|
.byte 0x75, 0x61, 0x6c, 0x00
|
|
# Struct (0x11CD) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 17
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x11CC)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 1
|
|
# Name: std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >
|
|
# LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@
|
|
# }
|
|
.byte 0xae, 0x00, 0x05, 0x15
|
|
.byte 0x11, 0x00, 0x10, 0x02
|
|
.byte 0xcc, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0x73, 0x74
|
|
.byte 0x64, 0x3a, 0x3a, 0x5f
|
|
.byte 0x44, 0x65, 0x66, 0x61
|
|
.byte 0x75, 0x6c, 0x74, 0x5f
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x6f
|
|
.byte 0x72, 0x5f, 0x74, 0x72
|
|
.byte 0x61, 0x69, 0x74, 0x73
|
|
.byte 0x3c, 0x73, 0x74, 0x64
|
|
.byte 0x3a, 0x3a, 0x61, 0x6c
|
|
.byte 0x6c, 0x6f, 0x63, 0x61
|
|
.byte 0x74, 0x6f, 0x72, 0x3c
|
|
.byte 0x73, 0x74, 0x64, 0x3a
|
|
.byte 0x3a, 0x5f, 0x43, 0x6f
|
|
.byte 0x6e, 0x74, 0x61, 0x69
|
|
.byte 0x6e, 0x65, 0x72, 0x5f
|
|
.byte 0x70, 0x72, 0x6f, 0x78
|
|
.byte 0x79, 0x3e, 0x20, 0x3e
|
|
.byte 0x00, 0x2e, 0x3f, 0x41
|
|
.byte 0x55, 0x3f, 0x24, 0x5f
|
|
.byte 0x44, 0x65, 0x66, 0x61
|
|
.byte 0x75, 0x6c, 0x74, 0x5f
|
|
.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, 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 (0x11CE) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Default_allocator_traits<std::allocator<std::_Container_proxy> > (0x11CD)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x113D)
|
|
# LineNumber: 835
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0xcd, 0x11, 0x00, 0x00
|
|
.byte 0x3d, 0x11, 0x00, 0x00
|
|
.byte 0x43, 0x03, 0x00, 0x00
|
|
# MemberFuncId (0x11CF) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::allocator<int> (0x1085)
|
|
# FunctionType: void std::allocator<int>::() (0x112E)
|
|
# Name: allocator
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x85, 0x10, 0x00, 0x00
|
|
.byte 0x2e, 0x11, 0x00, 0x00
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x6f
|
|
.byte 0x72, 0x00, 0xf2, 0xf1
|
|
# MemberFuncId (0x11D0) {
|
|
# 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>&) (0x1091)
|
|
# Name: vector
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0x91, 0x10, 0x00, 0x00
|
|
.byte 0x76, 0x65, 0x63, 0x74
|
|
.byte 0x6f, 0x72, 0x00, 0xf1
|
|
# Pointer (0x11D1) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::initializer_list<int> (0x108F)
|
|
# 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 0x8f, 0x10, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x02, 0x00
|
|
# MemberFunction (0x11D2) {
|
|
# 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> >&) (0x10C8)
|
|
# 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 0xc8, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x11D3) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: gsl::span<int,-1> (0x1003)
|
|
# FunctionType: void gsl::span<int,-1>::(std::vector<int,std::allocator<int> >&) (0x11D2)
|
|
# Name: span
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0x03, 0x10, 0x00, 0x00
|
|
.byte 0xd2, 0x11, 0x00, 0x00
|
|
.byte 0x73, 0x70, 0x61, 0x6e
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x11D4) {
|
|
# 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 (0x11D5) {
|
|
# 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 (0x11D6) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: gsl::details::extent_type<0> (0x11D5)
|
|
# 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 0xd5, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x11D7) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: gsl::details::extent_type<0> (0x11D5)
|
|
# ThisType: gsl::details::extent_type<0>* (0x11D6)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xd5, 0x11, 0x00, 0x00
|
|
.byte 0xd6, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x11D8) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: gsl::details::extent_type<0> (0x11D5)
|
|
# ThisType: gsl::details::extent_type<0>* (0x11D6)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (__int64) (0x101F)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xd5, 0x11, 0x00, 0x00
|
|
.byte 0xd6, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x1f, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x11D9) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void gsl::details::extent_type<0>::() (0x11D7)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void gsl::details::extent_type<0>::(__int64) (0x11D8)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xd7, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xd8, 0x11, 0x00, 0x00
|
|
# Modifier (0x11DA) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: gsl::details::extent_type<0> (0x11D5)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0xd5, 0x11, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x11DB) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const gsl::details::extent_type<0> (0x11DA)
|
|
# 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 0xda, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x11DC) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: __int64 (0x13)
|
|
# ClassType: gsl::details::extent_type<0> (0x11D5)
|
|
# ThisType: const gsl::details::extent_type<0>* (0x11DB)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x13, 0x00, 0x00, 0x00
|
|
.byte 0xd5, 0x11, 0x00, 0x00
|
|
.byte 0xdb, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x11DD) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x11D9
|
|
# Name: extent_type
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: __int64 gsl::details::extent_type<0>::() (0x11DC)
|
|
# Name: size
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: __int64 (0x13)
|
|
# Name: index_type
|
|
# }
|
|
# }
|
|
.byte 0x3a, 0x00, 0x03, 0x12
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xd9, 0x11, 0x00, 0x00
|
|
.byte 0x65, 0x78, 0x74, 0x65
|
|
.byte 0x6e, 0x74, 0x5f, 0x74
|
|
.byte 0x79, 0x70, 0x65, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xdc, 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 (0x11DE) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 4
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x11DD)
|
|
# 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 0xdd, 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 (0x11DF) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: gsl::details::extent_type<0> (0x11DE)
|
|
# SourceFile: C:\projects\gsl\include\gsl\span (0x1036)
|
|
# LineNumber: 304
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0xde, 0x11, 0x00, 0x00
|
|
.byte 0x36, 0x10, 0x00, 0x00
|
|
.byte 0x30, 0x01, 0x00, 0x00
|
|
# MemberFuncId (0x11E0) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: gsl::details::extent_type<0> (0x11D5)
|
|
# FunctionType: void gsl::details::extent_type<0>::() (0x11D7)
|
|
# Name: extent_type
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xd5, 0x11, 0x00, 0x00
|
|
.byte 0xd7, 0x11, 0x00, 0x00
|
|
.byte 0x65, 0x78, 0x74, 0x65
|
|
.byte 0x6e, 0x74, 0x5f, 0x74
|
|
.byte 0x79, 0x70, 0x65, 0x00
|
|
# Pointer (0x11E1) {
|
|
# 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 (0x11E2) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: int* (0x674)
|
|
# ArgType: gsl::details::extent_type<0> (0x11D5)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0xd5, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x11E3) {
|
|
# 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> >* (0x11E1)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (int*, gsl::details::extent_type<0>) (0x11E2)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x05, 0x10, 0x00, 0x00
|
|
.byte 0xe1, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xe2, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x11E4) {
|
|
# 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>) (0x11E3)
|
|
# Name: storage_type
|
|
# }
|
|
.byte 0x1a, 0x00, 0x02, 0x16
|
|
.byte 0x05, 0x10, 0x00, 0x00
|
|
.byte 0xe3, 0x11, 0x00, 0x00
|
|
.byte 0x73, 0x74, 0x6f, 0x72
|
|
.byte 0x61, 0x67, 0x65, 0x5f
|
|
.byte 0x74, 0x79, 0x70, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# ArgList (0x11E5) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: gsl::details::extent_type<0> (0x11D5)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xd5, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x11E6) {
|
|
# 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>) (0x11E5)
|
|
# 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 0xe5, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x11E7) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: gsl::details::extent_type<-1> (0x1038)
|
|
# FunctionType: void gsl::details::extent_type<-1>::(gsl::details::extent_type<0>) (0x11E6)
|
|
# Name: extent_type
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x38, 0x10, 0x00, 0x00
|
|
.byte 0xe6, 0x11, 0x00, 0x00
|
|
.byte 0x65, 0x78, 0x74, 0x65
|
|
.byte 0x6e, 0x74, 0x5f, 0x74
|
|
.byte 0x79, 0x70, 0x65, 0x00
|
|
# MemberFuncId (0x11E8) {
|
|
# 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 (0x11E9) {
|
|
# 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 (0x11EA) {
|
|
# 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 (0x11EB) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: gsl::fail_fast (0x11EA)
|
|
# 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 0xea, 0x11, 0x00, 0x00
|
|
.byte 0x8c, 0x00, 0x01, 0x00
|
|
# ArgList (0x11EC) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: gsl::fail_fast&& (0x11EB)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xeb, 0x11, 0x00, 0x00
|
|
# Procedure (0x11ED) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: void (0x3)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (gsl::fail_fast&&) (0x11EC)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xec, 0x11, 0x00, 0x00
|
|
# VFTableShape (0x11EE) {
|
|
# TypeLeafKind: LF_VTSHAPE (0xA)
|
|
# VFEntryCount: 2
|
|
# }
|
|
.byte 0x06, 0x00, 0x0a, 0x00
|
|
.byte 0x02, 0x00, 0x55, 0xf1
|
|
# Class (0x11EF) {
|
|
# 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 (0x11F0) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: gsl::fail_fast (0x11EA)
|
|
# 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 0xea, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# Modifier (0x11F1) {
|
|
# 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 (0x11F2) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const char (0x11F1)
|
|
# 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 0xf1, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x04, 0x01, 0x00
|
|
# ArgList (0x11F3) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const char* const (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: gsl::fail_fast (0x11EA)
|
|
# ThisType: gsl::fail_fast* (0x11F0)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const char* const) (0x11F3)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xea, 0x11, 0x00, 0x00
|
|
.byte 0xf0, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xf3, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x11F5) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::logic_error (0x11EF)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void gsl::fail_fast::(const char* const) (0x11F4)
|
|
# Name: fail_fast
|
|
# }
|
|
# }
|
|
.byte 0x22, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0xef, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xf4, 0x11, 0x00, 0x00
|
|
.byte 0x66, 0x61, 0x69, 0x6c
|
|
.byte 0x5f, 0x66, 0x61, 0x73
|
|
.byte 0x74, 0x00, 0xf2, 0xf1
|
|
# Struct (0x11F6) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 2
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x11F5)
|
|
# DerivedFrom: 0x0
|
|
# VShape: <vftable 2 methods> (0x11EE)
|
|
# SizeOf: 24
|
|
# Name: gsl::fail_fast
|
|
# LinkageName: .?AUfail_fast@gsl@@
|
|
# }
|
|
.byte 0x3a, 0x00, 0x05, 0x15
|
|
.byte 0x02, 0x00, 0x00, 0x02
|
|
.byte 0xf5, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0xee, 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 (0x11F7) {
|
|
# 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 (0x11F8) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: gsl::fail_fast (0x11F6)
|
|
# SourceFile: C:\projects\gsl\include\gsl\gsl_assert (0x11F7)
|
|
# LineNumber: 97
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0xf6, 0x11, 0x00, 0x00
|
|
.byte 0xf7, 0x11, 0x00, 0x00
|
|
.byte 0x61, 0x00, 0x00, 0x00
|
|
# Class (0x11F9) {
|
|
# 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 (0x11FA) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::logic_error (0x11EF)
|
|
# 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 0xef, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# Class (0x11FB) {
|
|
# 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 (0x11FC) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x11FD) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FC)
|
|
# 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 0xfc, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x11FE) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11FD)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xfd, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x11FF) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::logic_error (0x11EF)
|
|
# ThisType: std::logic_error* (0x11FA)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x11FE)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xef, 0x11, 0x00, 0x00
|
|
.byte 0xfa, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xfe, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Pointer (0x1200) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const char (0x11F1)
|
|
# 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 0xf1, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# ArgList (0x1201) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const char* (0x1200)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1202) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::logic_error (0x11EF)
|
|
# ThisType: std::logic_error* (0x11FA)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const char*) (0x1201)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xef, 0x11, 0x00, 0x00
|
|
.byte 0xfa, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x01, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1203) {
|
|
# 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> >&) (0x11FF)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::logic_error::(const char*) (0x1202)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xff, 0x11, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x02, 0x12, 0x00, 0x00
|
|
# FieldList (0x1204) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::exception (0x11F9)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1203
|
|
# Name: logic_error
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::exception (0x11F9)
|
|
# Name: _Mybase
|
|
# }
|
|
# }
|
|
.byte 0x32, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x03, 0x12, 0x00, 0x00
|
|
.byte 0x6c, 0x6f, 0x67, 0x69
|
|
.byte 0x63, 0x5f, 0x65, 0x72
|
|
.byte 0x72, 0x6f, 0x72, 0x00
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x62
|
|
.byte 0x61, 0x73, 0x65, 0x00
|
|
# Class (0x1205) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 4
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1204)
|
|
# DerivedFrom: 0x0
|
|
# VShape: <vftable 2 methods> (0x11EE)
|
|
# SizeOf: 24
|
|
# Name: std::logic_error
|
|
# LinkageName: .?AVlogic_error@std@@
|
|
# }
|
|
.byte 0x3e, 0x00, 0x04, 0x15
|
|
.byte 0x04, 0x00, 0x10, 0x02
|
|
.byte 0x04, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0xee, 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 (0x1206) {
|
|
# TypeLeafKind: LF_STRING_ID (0x1605)
|
|
# Id: 0x0
|
|
# StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept
|
|
# }
|
|
.byte 0x72, 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, 0x5c, 0x32
|
|
.byte 0x30, 0x31, 0x37, 0x5c
|
|
.byte 0x43, 0x6f, 0x6d, 0x6d
|
|
.byte 0x75, 0x6e, 0x69, 0x74
|
|
.byte 0x79, 0x5c, 0x56, 0x43
|
|
.byte 0x5c, 0x54, 0x6f, 0x6f
|
|
.byte 0x6c, 0x73, 0x5c, 0x4d
|
|
.byte 0x53, 0x56, 0x43, 0x5c
|
|
.byte 0x31, 0x34, 0x2e, 0x31
|
|
.byte 0x36, 0x2e, 0x32, 0x37
|
|
.byte 0x30, 0x32, 0x33, 0x5c
|
|
.byte 0x69, 0x6e, 0x63, 0x6c
|
|
.byte 0x75, 0x64, 0x65, 0x5c
|
|
.byte 0x73, 0x74, 0x64, 0x65
|
|
.byte 0x78, 0x63, 0x65, 0x70
|
|
.byte 0x74, 0x00, 0xf2, 0xf1
|
|
# UdtSourceLine (0x1207) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::logic_error (0x1205)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept (0x1206)
|
|
# LineNumber: 17
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x05, 0x12, 0x00, 0x00
|
|
.byte 0x06, 0x12, 0x00, 0x00
|
|
.byte 0x11, 0x00, 0x00, 0x00
|
|
# Pointer (0x1208) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: <vftable 2 methods> (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
|
|
# Struct (0x1209) {
|
|
# 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 (0x120A) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::exception (0x11F9)
|
|
# 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 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x120B) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::exception (0x11F9)
|
|
# ThisType: std::exception* (0x120A)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x0a, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x120C) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::exception (0x11F9)
|
|
# ThisType: std::exception* (0x120A)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const char* const) (0x11F3)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x0a, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xf3, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x120D) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: int (0x74)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x120E) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::exception (0x11F9)
|
|
# ThisType: std::exception* (0x120A)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const char* const, int) (0x120D)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x0a, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x0d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Modifier (0x120F) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::exception (0x11F9)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x1210) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::exception (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
|
|
# ArgList (0x1211) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const std::exception& (0x1210)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x10, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1212) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::exception (0x11F9)
|
|
# ThisType: std::exception* (0x120A)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::exception&) (0x1211)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x0a, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x11, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1213) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::exception::() (0x120B)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::exception::(const char* const) (0x120C)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::exception::(const char* const, int) (0x120E)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::exception::(const std::exception&) (0x1212)
|
|
# ]
|
|
# }
|
|
.byte 0x22, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x0b, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x0c, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x0e, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x12, 0x12, 0x00, 0x00
|
|
# Pointer (0x1214) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::exception (0x11F9)
|
|
# 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 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1215) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::exception& (0x1214)
|
|
# ClassType: std::exception (0x11F9)
|
|
# ThisType: std::exception* (0x120A)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::exception&) (0x1211)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x14, 0x12, 0x00, 0x00
|
|
.byte 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x0a, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x11, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Pointer (0x1216) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::exception (0x120F)
|
|
# 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 0x0f, 0x12, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1217) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const char* (0x1200)
|
|
# ClassType: std::exception (0x11F9)
|
|
# ThisType: const std::exception* (0x1216)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x00, 0x12, 0x00, 0x00
|
|
.byte 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x16, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x1218) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# VFPtr {
|
|
# TypeLeafKind: LF_VFUNCTAB (0x1409)
|
|
# Type: <vftable 2 methods>* (0x1208)
|
|
# }
|
|
# DataMember {
|
|
# TypeLeafKind: LF_MEMBER (0x150D)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: __std_exception_data (0x1209)
|
|
# FieldOffset: 0x8
|
|
# Name: _Data
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x4
|
|
# MethodListIndex: 0x1213
|
|
# Name: exception
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::exception& std::exception::(const std::exception&) (0x1215)
|
|
# Name: operator=
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: IntroducingVirtual (0x4)
|
|
# Type: void std::exception::() (0x120B)
|
|
# VFTableOffset: 0x0
|
|
# Name: ~exception
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: IntroducingVirtual (0x4)
|
|
# Type: const char* std::exception::() (0x1217)
|
|
# VFTableOffset: 0x8
|
|
# Name: what
|
|
# }
|
|
# }
|
|
.byte 0x6e, 0x00, 0x03, 0x12
|
|
.byte 0x09, 0x14, 0x00, 0x00
|
|
.byte 0x08, 0x12, 0x00, 0x00
|
|
.byte 0x0d, 0x15, 0x01, 0x00
|
|
.byte 0x09, 0x12, 0x00, 0x00
|
|
.byte 0x08, 0x00, 0x5f, 0x44
|
|
.byte 0x61, 0x74, 0x61, 0x00
|
|
.byte 0x0f, 0x15, 0x04, 0x00
|
|
.byte 0x13, 0x12, 0x00, 0x00
|
|
.byte 0x65, 0x78, 0x63, 0x65
|
|
.byte 0x70, 0x74, 0x69, 0x6f
|
|
.byte 0x6e, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x15, 0x12, 0x00, 0x00
|
|
.byte 0x6f, 0x70, 0x65, 0x72
|
|
.byte 0x61, 0x74, 0x6f, 0x72
|
|
.byte 0x3d, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x13, 0x00
|
|
.byte 0x0b, 0x12, 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 0x17, 0x12, 0x00, 0x00
|
|
.byte 0x08, 0x00, 0x00, 0x00
|
|
.byte 0x77, 0x68, 0x61, 0x74
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# Class (0x1219) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 9
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1218)
|
|
# DerivedFrom: 0x0
|
|
# VShape: <vftable 2 methods> (0x11EE)
|
|
# SizeOf: 24
|
|
# Name: std::exception
|
|
# LinkageName: .?AVexception@std@@
|
|
# }
|
|
.byte 0x3a, 0x00, 0x04, 0x15
|
|
.byte 0x09, 0x00, 0x00, 0x02
|
|
.byte 0x18, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0xee, 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 (0x121A) {
|
|
# TypeLeafKind: LF_STRING_ID (0x1605)
|
|
# Id: 0x0
|
|
# StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h
|
|
# }
|
|
.byte 0x7e, 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, 0x5c, 0x32
|
|
.byte 0x30, 0x31, 0x37, 0x5c
|
|
.byte 0x43, 0x6f, 0x6d, 0x6d
|
|
.byte 0x75, 0x6e, 0x69, 0x74
|
|
.byte 0x79, 0x5c, 0x56, 0x43
|
|
.byte 0x5c, 0x54, 0x6f, 0x6f
|
|
.byte 0x6c, 0x73, 0x5c, 0x4d
|
|
.byte 0x53, 0x56, 0x43, 0x5c
|
|
.byte 0x31, 0x34, 0x2e, 0x31
|
|
.byte 0x36, 0x2e, 0x32, 0x37
|
|
.byte 0x30, 0x32, 0x33, 0x5c
|
|
.byte 0x69, 0x6e, 0x63, 0x6c
|
|
.byte 0x75, 0x64, 0x65, 0x5c
|
|
.byte 0x76, 0x63, 0x72, 0x75
|
|
.byte 0x6e, 0x74, 0x69, 0x6d
|
|
.byte 0x65, 0x5f, 0x65, 0x78
|
|
.byte 0x63, 0x65, 0x70, 0x74
|
|
.byte 0x69, 0x6f, 0x6e, 0x2e
|
|
.byte 0x68, 0x00, 0xf2, 0xf1
|
|
# UdtSourceLine (0x121B) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::exception (0x1219)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h (0x121A)
|
|
# LineNumber: 44
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x19, 0x12, 0x00, 0x00
|
|
.byte 0x1a, 0x12, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x00, 0x00
|
|
# Class (0x121C) {
|
|
# 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
|
|
# Pointer (0x121D) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# 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 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x121E) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x11FE)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xfe, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Class (0x121F) {
|
|
# 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 (0x1220) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::allocator<char> (0x121F)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x1221) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::allocator<char> (0x1220)
|
|
# 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 0x20, 0x12, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x1222) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11FD)
|
|
# ArgType: const std::allocator<char>& (0x1221)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xfd, 0x11, 0x00, 0x00
|
|
.byte 0x21, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1223) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, const std::allocator<char>&) (0x1222)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x22, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1224) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1225) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const std::allocator<char>& (0x1221)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x21, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1226) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::allocator<char>&) (0x1225)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x25, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1227) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11FD)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const std::allocator<char>& (0x1221)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfd, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x21, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1228) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, const unsigned __int64, const std::allocator<char>&) (0x1227)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x27, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1229) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 4
|
|
# Arguments [
|
|
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11FD)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const std::allocator<char>& (0x1221)
|
|
# ]
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x12
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0xfd, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x21, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x122A) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 4
|
|
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, const unsigned __int64, const unsigned __int64, const std::allocator<char>&) (0x1229)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x04, 0x00
|
|
.byte 0x29, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x122B) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x122C) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const char* const, const unsigned __int64) (0x122B)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x2b, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x122D) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const std::allocator<char>& (0x1221)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x21, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x122E) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const char* const, const unsigned __int64, const std::allocator<char>&) (0x122D)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x2d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x122F) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const char* const) (0x11F3)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xf3, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1230) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: const std::allocator<char>& (0x1221)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0x21, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1231) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const char* const, const std::allocator<char>&) (0x1230)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x30, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1232) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const char (0x11F1)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xf1, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x1233) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const unsigned __int64, const char) (0x1232)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x32, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1234) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const char (0x11F1)
|
|
# ArgType: const std::allocator<char>& (0x1221)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xf1, 0x11, 0x00, 0x00
|
|
.byte 0x21, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1235) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const unsigned __int64, const char, const std::allocator<char>&) (0x1234)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x34, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Pointer (0x1236) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# 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 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x8c, 0x00, 0x01, 0x00
|
|
# ArgList (0x1237) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >&& (0x1236)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x36, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1238) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (std::basic_string<char,std::char_traits<char>,std::allocator<char> >&&) (0x1237)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x37, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1239) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >&& (0x1236)
|
|
# ArgType: const std::allocator<char>& (0x1221)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x36, 0x12, 0x00, 0x00
|
|
.byte 0x21, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x123A) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (std::basic_string<char,std::char_traits<char>,std::allocator<char> >&&, const std::allocator<char>&) (0x1239)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x39, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Class (0x123B) {
|
|
# 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 (0x123C) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::initializer_list<char> (0x123B)
|
|
# ArgType: const std::allocator<char>& (0x1221)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x3b, 0x12, 0x00, 0x00
|
|
.byte 0x21, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x123D) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (std::initializer_list<char>, const std::allocator<char>&) (0x123C)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x3c, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x123E) {
|
|
# 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> >&) (0x121E)
|
|
# ]
|
|
# 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>&) (0x1223)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1224)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const std::allocator<char>&) (0x1226)
|
|
# ]
|
|
# 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 unsigned __int64, const std::allocator<char>&) (0x1228)
|
|
# ]
|
|
# 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 unsigned __int64, const unsigned __int64, const std::allocator<char>&) (0x122A)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char* const, const unsigned __int64) (0x122C)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char* const, const unsigned __int64, const std::allocator<char>&) (0x122E)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char* const) (0x122F)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char* const, const std::allocator<char>&) (0x1231)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const unsigned __int64, const char) (0x1233)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const unsigned __int64, const char, const std::allocator<char>&) (0x1235)
|
|
# ]
|
|
# 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> >&&) (0x1238)
|
|
# ]
|
|
# 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>&) (0x123A)
|
|
# ]
|
|
# 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>&) (0x123D)
|
|
# ]
|
|
# }
|
|
.byte 0x7a, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x1e, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x23, 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 0x2a, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x2c, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x2e, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x2f, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x31, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x33, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x35, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x38, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x3a, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x3d, 0x12, 0x00, 0x00
|
|
# Pointer (0x123F) {
|
|
# 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
|
|
# Struct (0x1240) {
|
|
# 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 (0x1241) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: char* const (0x123F)
|
|
# ArgType: char* const (0x123F)
|
|
# ArgType: std::random_access_iterator_tag (0x1240)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x3f, 0x12, 0x00, 0x00
|
|
.byte 0x3f, 0x12, 0x00, 0x00
|
|
.byte 0x40, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1242) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (char* const, char* const, std::random_access_iterator_tag) (0x1241)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x41, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1243) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: std::random_access_iterator_tag (0x1240)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0x40, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1244) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const char* const, const char* const, std::random_access_iterator_tag) (0x1243)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x43, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1245) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(char* const, char* const, std::random_access_iterator_tag) (0x1242)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char* const, const char* const, std::random_access_iterator_tag) (0x1244)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x42, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x44, 0x12, 0x00, 0x00
|
|
# Pointer (0x1246) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# 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 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1247) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (std::basic_string<char,std::char_traits<char>,std::allocator<char> >&&) (0x1237)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x37, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1248) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::initializer_list<char> (0x123B)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x3b, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1249) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (std::initializer_list<char>) (0x1248)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x48, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x124A) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x11FE)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xfe, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x124B) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const char* const) (0x11F3)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xf3, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x124C) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const char (0x11F1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xf1, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x124D) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const char) (0x124C)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x4c, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x124E) {
|
|
# 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> >&&) (0x1247)
|
|
# ]
|
|
# 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>) (0x1249)
|
|
# ]
|
|
# 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> >&) (0x124A)
|
|
# ]
|
|
# 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) (0x124B)
|
|
# ]
|
|
# 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) (0x124D)
|
|
# ]
|
|
# }
|
|
.byte 0x2a, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x47, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x49, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x4a, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x4b, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x4d, 0x12, 0x00, 0x00
|
|
# ArgList (0x124F) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11FD)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: unsigned __int64 (0x23)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfd, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1250) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, const unsigned __int64, unsigned __int64) (0x124F)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x4f, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1251) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const char* const, const unsigned __int64) (0x122B)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x2b, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1252) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const unsigned __int64, const char) (0x1232)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x32, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1253) {
|
|
# 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> >&&) (0x1247)
|
|
# ]
|
|
# 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>) (0x1249)
|
|
# ]
|
|
# 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> >&) (0x124A)
|
|
# ]
|
|
# 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> >&, const unsigned __int64, unsigned __int64) (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> >::(const char* const, const unsigned __int64) (0x1251)
|
|
# ]
|
|
# 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) (0x124B)
|
|
# ]
|
|
# 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 unsigned __int64, const char) (0x1252)
|
|
# ]
|
|
# }
|
|
.byte 0x3a, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x47, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x49, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x4a, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x50, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x51, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x4b, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x52, 0x12, 0x00, 0x00
|
|
# ArgList (0x1254) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >&& (0x1236)
|
|
# ArgType: std::integral_constant<bool,1> (0x109E)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x36, 0x12, 0x00, 0x00
|
|
.byte 0x9e, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x1255) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (std::basic_string<char,std::char_traits<char>,std::allocator<char> >&&, std::integral_constant<bool,1>) (0x1254)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x54, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1256) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >&& (0x1236)
|
|
# ArgType: std::integral_constant<bool,0> (0x10A1)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x36, 0x12, 0x00, 0x00
|
|
.byte 0xa1, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x1257) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (std::basic_string<char,std::char_traits<char>,std::allocator<char> >&&, std::integral_constant<bool,0>) (0x1256)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x56, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1258) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# 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> >&&, std::integral_constant<bool,1>) (0x1255)
|
|
# ]
|
|
# 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> >&&, std::integral_constant<bool,0>) (0x1257)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x55, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x57, 0x12, 0x00, 0x00
|
|
# ArgList (0x1259) {
|
|
# 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 (0x125A) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (char) (0x1259)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x59, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x125B) {
|
|
# 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>) (0x1249)
|
|
# ]
|
|
# 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> >&) (0x124A)
|
|
# ]
|
|
# 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) (0x124B)
|
|
# ]
|
|
# 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) (0x125A)
|
|
# ]
|
|
# }
|
|
.byte 0x22, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x49, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x4a, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x4b, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x5a, 0x12, 0x00, 0x00
|
|
# MethodOverloadList (0x125C) {
|
|
# 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>) (0x1249)
|
|
# ]
|
|
# 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> >&) (0x124A)
|
|
# ]
|
|
# 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> >&, const unsigned __int64, unsigned __int64) (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> >::(const char* const, const unsigned __int64) (0x1251)
|
|
# ]
|
|
# 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) (0x124B)
|
|
# ]
|
|
# 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 unsigned __int64, const char) (0x1252)
|
|
# ]
|
|
# }
|
|
.byte 0x32, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x49, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x4a, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x50, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x51, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x4b, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x52, 0x12, 0x00, 0x00
|
|
# Class (0x125D) {
|
|
# 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
|
|
# Class (0x125E) {
|
|
# 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
|
|
# Modifier (0x125F) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125E)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x5e, 0x12, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Modifier (0x1260) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::initializer_list<char> (0x123B)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x3b, 0x12, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# ArgList (0x1261) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ArgType: const std::initializer_list<char> (0x1260)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
.byte 0x60, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1262) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x125D)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::initializer_list<char>) (0x1261)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x5d, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x61, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1263) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11FD)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xfd, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x1264) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x1263)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x63, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1265) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 4
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11FD)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: unsigned __int64 (0x23)
|
|
# ]
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x12
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xfd, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1266) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 4
|
|
# ArgListType: (const unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, const unsigned __int64, unsigned __int64) (0x1265)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x04, 0x00
|
|
.byte 0x65, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1267) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x1268) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const unsigned __int64, const char* const, const unsigned __int64) (0x1267)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x67, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1269) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const char* const (0x11F2)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x126A) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const unsigned __int64, const char* const) (0x1269)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x69, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x126B) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const char (0x11F1)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xf1, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x126C) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const unsigned __int64, const unsigned __int64, const char) (0x126B)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x6b, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x126D) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ArgType: const char (0x11F1)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
.byte 0xf1, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x126E) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x125D)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const char) (0x126D)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x5d, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x6d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x126F) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const char (0x11F1)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xf1, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x1270) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x125D)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const unsigned __int64, const char) (0x126F)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x5d, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x6f, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1271) {
|
|
# 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> >::(const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::initializer_list<char>) (0x1262)
|
|
# ]
|
|
# 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 unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x1264)
|
|
# ]
|
|
# 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 unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, const unsigned __int64, unsigned __int64) (0x1266)
|
|
# ]
|
|
# 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 unsigned __int64, const char* const, const unsigned __int64) (0x1268)
|
|
# ]
|
|
# 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 unsigned __int64, const char* const) (0x126A)
|
|
# ]
|
|
# 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 unsigned __int64, const unsigned __int64, const char) (0x126C)
|
|
# ]
|
|
# 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> >::(const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const char) (0x126E)
|
|
# ]
|
|
# 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> >::(const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const unsigned __int64, const char) (0x1270)
|
|
# ]
|
|
# }
|
|
.byte 0x42, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x62, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x64, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x66, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x68, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x6a, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x6c, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x6e, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x70, 0x12, 0x00, 0x00
|
|
# ArgList (0x1272) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ArgType: const std::initializer_list<char> (0x1260)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
.byte 0x60, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1273) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::initializer_list<char>) (0x1272)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x72, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1274) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11FD)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xfd, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x1275) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const unsigned __int64, const unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x1274)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 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: 5
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: unsigned __int64 (0x23)
|
|
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11FD)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: unsigned __int64 (0x23)
|
|
# ]
|
|
# }
|
|
.byte 0x1a, 0x00, 0x01, 0x12
|
|
.byte 0x05, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xfd, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1277) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 5
|
|
# ArgListType: (const unsigned __int64, unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, const unsigned __int64, unsigned __int64) (0x1276)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x05, 0x00
|
|
.byte 0x76, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1278) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 4
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: unsigned __int64 (0x23)
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x12
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x1279) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 4
|
|
# ArgListType: (const unsigned __int64, unsigned __int64, const char* const, const unsigned __int64) (0x1278)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 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: 3
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const char* const (0x11F2)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x127B) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const unsigned __int64, const unsigned __int64, const char* const) (0x127A)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x7a, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x127C) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 4
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: unsigned __int64 (0x23)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const char (0x11F1)
|
|
# ]
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x12
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xf1, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x127D) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 4
|
|
# ArgListType: (const unsigned __int64, unsigned __int64, const unsigned __int64, const char) (0x127C)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 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: 3
|
|
# Arguments [
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11FD)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
.byte 0xfd, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x127F) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x127E)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x7e, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1280) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 4
|
|
# Arguments [
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x12
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x1281) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 4
|
|
# ArgListType: (const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const char* const, const unsigned __int64) (0x1280)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x04, 0x00
|
|
.byte 0x80, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1282) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ArgType: const char* const (0x11F2)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x1283) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const char* const) (0x1282)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x82, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1284) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 4
|
|
# Arguments [
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const char (0x11F1)
|
|
# ]
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x12
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xf1, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x1285) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 4
|
|
# ArgListType: (const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const unsigned __int64, const char) (0x1284)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x04, 0x00
|
|
.byte 0x84, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1286) {
|
|
# 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> >::(const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::initializer_list<char>) (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> >::(const unsigned __int64, const unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<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> >::(const unsigned __int64, unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, const unsigned __int64, unsigned __int64) (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> >::(const unsigned __int64, unsigned __int64, const char* const, const unsigned __int64) (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> >::(const unsigned __int64, const unsigned __int64, const char* const) (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> >::(const unsigned __int64, unsigned __int64, const unsigned __int64, const 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> >::(const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x127F)
|
|
# ]
|
|
# 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::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const char* const, const 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> >::(const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const char* const) (0x1283)
|
|
# ]
|
|
# 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::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const unsigned __int64, const char) (0x1285)
|
|
# ]
|
|
# }
|
|
.byte 0x52, 0x00, 0x06, 0x12
|
|
.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
|
|
.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 0x85, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1287) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const unsigned __int64) (0x10C0)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1288) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: unsigned __int64 (0x23)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1289) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const unsigned __int64, unsigned __int64) (0x1288)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x88, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x128A) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x128B) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x125D)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x128A)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x5d, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x8a, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x128C) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ArgType: const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125F)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x128D) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x125D)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x128C)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x5d, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x8c, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x128E) {
|
|
# 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> >::(const unsigned __int64) (0x1287)
|
|
# ]
|
|
# 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 unsigned __int64, unsigned __int64) (0x1289)
|
|
# ]
|
|
# 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> >::(const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x128B)
|
|
# ]
|
|
# 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> >::(const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >, const std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >) (0x128D)
|
|
# ]
|
|
# }
|
|
.byte 0x22, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x87, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x89, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x8b, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x8d, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x128F) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x125D)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x5d, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Pointer (0x1290) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FC)
|
|
# 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 0xfc, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1291) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125E)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x5e, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1292) {
|
|
# 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> >::() (0x128F)
|
|
# ]
|
|
# 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> >::() (0x1291)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x8f, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x91, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1293) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: char* (0x670)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x70, 0x06, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1294) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const char* (0x1200)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x00, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1295) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: char* std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1293)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const char* std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1294)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x93, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x94, 0x12, 0x00, 0x00
|
|
# Class (0x1296) {
|
|
# 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 (0x1297) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::reverse_iterator<std::_String_iterator<std::_String_val<std::_Simple_types<char> > > > (0x1296)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x96, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Class (0x1298) {
|
|
# 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 (0x1299) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::reverse_iterator<std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > > (0x1298)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x98, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x129A) {
|
|
# 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> >::() (0x1297)
|
|
# ]
|
|
# 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> >::() (0x1299)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x97, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x99, 0x12, 0x00, 0x00
|
|
# Pointer (0x129B) {
|
|
# 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 (0x129C) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: char& (0x129B)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const unsigned __int64) (0x10C0)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x9b, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Pointer (0x129D) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const char (0x11F1)
|
|
# 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 0xf1, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x129E) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const char& (0x129D)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const unsigned __int64) (0x10C0)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x9d, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x129F) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: char& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const unsigned __int64) (0x129C)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const char& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const unsigned __int64) (0x129E)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x9c, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x9e, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x12A0) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const char) (0x124C)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x4c, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12A1) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: char& (0x129B)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x9b, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12A2) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const char& (0x129D)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x9d, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x12A3) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: char& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x12A1)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const char& std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x12A2)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xa1, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xa2, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x12A4) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12A5) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const unsigned __int64) (0x10C0)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12A6) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: bool (0x30)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x30, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x12A7) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: char* const (0x123F)
|
|
# ArgType: unsigned __int64 (0x23)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x3f, 0x12, 0x00, 0x00
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x12A8) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (char* const, unsigned __int64, const unsigned __int64) (0x12A7)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0xa7, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x12A9) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 4
|
|
# Arguments [
|
|
# ArgType: char* const (0x123F)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: unsigned __int64 (0x23)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x12
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x3f, 0x12, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x12AA) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 4
|
|
# ArgListType: (char* const, const unsigned __int64, unsigned __int64, const unsigned __int64) (0x12A9)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x04, 0x00
|
|
.byte 0xa9, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x12AB) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ArgType: std::integral_constant<bool,1> (0x109E)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0x9e, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x12AC) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, std::integral_constant<bool,1>) (0x12AB)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xab, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x12AD) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ArgType: std::integral_constant<bool,0> (0x10A1)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
.byte 0xa1, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x12AE) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, std::integral_constant<bool,0>) (0x12AD)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xad, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x12AF) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# 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> >&, std::integral_constant<bool,1>) (0x12AC)
|
|
# ]
|
|
# 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> >&, std::integral_constant<bool,0>) (0x12AE)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xac, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xae, 0x12, 0x00, 0x00
|
|
# Class (0x12B0) {
|
|
# 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 (0x12B1) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_String_val<std::_Simple_types<char> > (0x12B0)
|
|
# 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 0xb0, 0x12, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x12B2) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::_String_val<std::_Simple_types<char> >& (0x12B1)
|
|
# ArgType: std::_String_val<std::_Simple_types<char> >& (0x12B1)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xb1, 0x12, 0x00, 0x00
|
|
.byte 0xb1, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x12B3) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (std::_String_val<std::_Simple_types<char> >&, std::_String_val<std::_Simple_types<char> >&) (0x12B2)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xb2, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x12B4) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x1246)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x46, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x12B5) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x121D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x12B4)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x1d, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xb4, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x12B6) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11FD)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xfd, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x12B7) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, const unsigned __int64) (0x12B6)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xb6, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x12B8) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x12B9) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const char* const, const unsigned __int64, const unsigned __int64) (0x12B8)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0xb8, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12BA) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const char* const, const unsigned __int64) (0x122B)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x2b, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x12BB) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const char (0x11F1)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xf1, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x12BC) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const char, const unsigned __int64) (0x12BB)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xbb, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x12BD) {
|
|
# 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> >&, const unsigned __int64) (0x12B7)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char* const, const unsigned __int64, const unsigned __int64) (0x12B9)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char* const, const unsigned __int64) (0x12BA)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char, const unsigned __int64) (0x12BC)
|
|
# ]
|
|
# }
|
|
.byte 0x22, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xb7, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xb9, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xba, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xbc, 0x12, 0x00, 0x00
|
|
# ArgList (0x12BE) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11FD)
|
|
# ArgType: unsigned __int64 (0x23)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xfd, 0x11, 0x00, 0x00
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12BF) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, unsigned __int64) (0x12BE)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xbe, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x12C0) {
|
|
# 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) (0x12BF)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char* const, const unsigned __int64, const unsigned __int64) (0x12B9)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char* const, const unsigned __int64) (0x12BA)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char, const unsigned __int64) (0x12BC)
|
|
# ]
|
|
# }
|
|
.byte 0x22, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xbf, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xb9, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xba, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xbc, 0x12, 0x00, 0x00
|
|
# ArgList (0x12C1) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const char* const (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 (0x12C2) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const char* const, unsigned __int64) (0x12C1)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xc1, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x12C3) {
|
|
# 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> >&, const unsigned __int64) (0x12B7)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char* const, const unsigned __int64, const unsigned __int64) (0x12B9)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char* const, unsigned __int64) (0x12C2)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char, const unsigned __int64) (0x12BC)
|
|
# ]
|
|
# }
|
|
.byte 0x22, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xb7, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xb9, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xc2, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xbc, 0x12, 0x00, 0x00
|
|
# ArgList (0x12C4) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x12C5) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const unsigned __int64, const unsigned __int64) (0x12C4)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xc4, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12C6) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: bool (0x30)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x11FE)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x30, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xfe, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12C7) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: bool (0x30)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const char* const) (0x11F3)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x30, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xf3, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x12C8) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: bool std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x12C6)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: bool std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char* const) (0x12C7)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xc6, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xc7, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x12C9) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int (0x74)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x11FE)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xfe, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x12CA) {
|
|
# 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> >& (0x11FD)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xfd, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x12CB) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int (0x74)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (unsigned __int64, unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&) (0x12CA)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0xca, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x12CC) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 5
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >& (0x11FD)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x1a, 0x00, 0x01, 0x12
|
|
.byte 0x05, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xfd, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x12CD) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int (0x74)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 5
|
|
# ArgListType: (const unsigned __int64, const unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, const unsigned __int64, const unsigned __int64) (0x12CC)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x05, 0x00
|
|
.byte 0xcc, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12CE) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int (0x74)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const char* const) (0x11F3)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xf3, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12CF) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int (0x74)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const unsigned __int64, const unsigned __int64, const char* const) (0x127A)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x7a, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x12D0) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 4
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x12
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x12D1) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int (0x74)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 4
|
|
# ArgListType: (const unsigned __int64, const unsigned __int64, const char* const, const unsigned __int64) (0x12D0)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x04, 0x00
|
|
.byte 0xd0, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x12D2) {
|
|
# 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> >&) (0x12C9)
|
|
# ]
|
|
# 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> >&) (0x12CB)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: int std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const unsigned __int64, const unsigned __int64, const std::basic_string<char,std::char_traits<char>,std::allocator<char> >&, const unsigned __int64, const unsigned __int64) (0x12CD)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: int std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char* const) (0x12CE)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: int std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const unsigned __int64, const unsigned __int64, const char* const) (0x12CF)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: int std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const unsigned __int64, const unsigned __int64, const char* const, const unsigned __int64) (0x12D1)
|
|
# ]
|
|
# }
|
|
.byte 0x32, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xc9, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xcb, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xcd, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xce, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xcf, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xd1, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x12D3) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::allocator<char> (0x121F)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12D4) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: const std::basic_string<char,std::char_traits<char>,std::allocator<char> >* (0x1290)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const unsigned __int64) (0x10C0)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x90, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12D5) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x11FB)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xfb, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Struct (0x12D6) {
|
|
# 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 (0x12D7) {
|
|
# 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 (0x12D8) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const unsigned __int64 (0x108A)
|
|
# Name: _Memcpy_move_offset
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const unsigned __int64 (0x108A)
|
|
# Name: _Memcpy_move_size
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const unsigned __int64 (0x108A)
|
|
# Name: npos
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0xF
|
|
# MethodListIndex: 0x123E
|
|
# Name: basic_string
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1245
|
|
# Name: _Construct
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x5
|
|
# MethodListIndex: 0x124E
|
|
# Name: operator=
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x7
|
|
# MethodListIndex: 0x1253
|
|
# Name: assign
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1258
|
|
# Name: _Assign_rv_contents
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1258
|
|
# Name: _Assign_rv_contents_with_alloc_always_equal
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# 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> >&) (0x121E)
|
|
# Name: _Construct_lv_contents
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x4
|
|
# MethodListIndex: 0x125B
|
|
# Name: operator+=
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x6
|
|
# MethodListIndex: 0x125C
|
|
# Name: append
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x8
|
|
# MethodListIndex: 0x1271
|
|
# Name: insert
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0xA
|
|
# MethodListIndex: 0x1286
|
|
# Name: replace
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1224)
|
|
# Name: ~basic_string
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x4
|
|
# MethodListIndex: 0x128E
|
|
# Name: erase
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1224)
|
|
# Name: clear
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1292
|
|
# Name: begin
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1292
|
|
# Name: end
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1295
|
|
# Name: _Unchecked_begin
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1295
|
|
# Name: _Unchecked_end
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x129A
|
|
# Name: rbegin
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x129A
|
|
# 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> >::() (0x1291)
|
|
# 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> >::() (0x1291)
|
|
# 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> >::() (0x1299)
|
|
# 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> >::() (0x1299)
|
|
# Name: crend
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1224)
|
|
# Name: shrink_to_fit
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x129F
|
|
# Name: at
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x129F
|
|
# Name: operator[]
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const char) (0x12A0)
|
|
# Name: push_back
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1224)
|
|
# Name: pop_back
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x12A3
|
|
# Name: front
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x12A3
|
|
# Name: back
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const char* std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1294)
|
|
# 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> >::() (0x1294)
|
|
# Name: data
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x12A4)
|
|
# Name: length
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x12A4)
|
|
# Name: size
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x12A4)
|
|
# Name: max_size
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const unsigned __int64, const char) (0x1233)
|
|
# Name: resize
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x12A4)
|
|
# Name: capacity
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const unsigned __int64) (0x12A5)
|
|
# Name: reserve
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: bool std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x12A6)
|
|
# 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* const, unsigned __int64, const unsigned __int64) (0x12A8)
|
|
# 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* const, const unsigned __int64, unsigned __int64, const unsigned __int64) (0x12AA)
|
|
# Name: _Copy_s
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x12AF
|
|
# Name: _Swap_data
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(std::_String_val<std::_Simple_types<char> >&, std::_String_val<std::_Simple_types<char> >&) (0x12B3)
|
|
# Name: _Swap_bx_large_with_small
|
|
# }
|
|
# 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> >&) (0x12B5)
|
|
# Name: swap
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x4
|
|
# MethodListIndex: 0x12BD
|
|
# Name: find
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x4
|
|
# MethodListIndex: 0x12BD
|
|
# Name: rfind
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x4
|
|
# MethodListIndex: 0x12BD
|
|
# Name: find_first_of
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x4
|
|
# MethodListIndex: 0x12C0
|
|
# Name: find_last_of
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x4
|
|
# MethodListIndex: 0x12C3
|
|
# Name: find_first_not_of
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x4
|
|
# MethodListIndex: 0x12BD
|
|
# 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> >::(const unsigned __int64, const unsigned __int64) (0x12C5)
|
|
# Name: substr
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x12C8
|
|
# Name: _Equal
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x6
|
|
# MethodListIndex: 0x12D2
|
|
# 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> >::() (0x12D3)
|
|
# Name: get_allocator
|
|
# }
|
|
# 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) (0x12D4)
|
|
# Name: _Calculate_growth
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1224)
|
|
# Name: _Become_small
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::(const unsigned __int64) (0x12A5)
|
|
# Name: _Eos
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1224)
|
|
# Name: _Tidy_init
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x1224)
|
|
# Name: _Tidy_deallocate
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: void std::basic_string<char,std::char_traits<char>,std::allocator<char> >::() (0x12D5)
|
|
# Name: _Xlen
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# Name: _Mybase
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::char_traits<char> (0x12D6)
|
|
# Name: traits_type
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator<char> (0x121F)
|
|
# Name: allocator_type
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator<char> (0x121F)
|
|
# Name: _Alty
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator_traits<std::allocator<char> > (0x12D7)
|
|
# Name: _Alty_traits
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_String_val<std::_Simple_types<char> > (0x12B0)
|
|
# Name: _Mydata_t
|
|
# }
|
|
# 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* (0x1200)
|
|
# Name: const_pointer
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: char& (0x129B)
|
|
# Name: reference
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: const char& (0x129D)
|
|
# Name: const_reference
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x125D)
|
|
# Name: iterator
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125E)
|
|
# Name: const_iterator
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::reverse_iterator<std::_String_iterator<std::_String_val<std::_Simple_types<char> > > > (0x1296)
|
|
# Name: reverse_iterator
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::reverse_iterator<std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > > (0x1298)
|
|
# Name: const_reverse_iterator
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::integral_constant<bool,1> (0x109E)
|
|
# Name: _Use_memcpy_move
|
|
# }
|
|
# }
|
|
.byte 0xa6, 0x06, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x65, 0x6d
|
|
.byte 0x63, 0x70, 0x79, 0x5f
|
|
.byte 0x6d, 0x6f, 0x76, 0x65
|
|
.byte 0x5f, 0x6f, 0x66, 0x66
|
|
.byte 0x73, 0x65, 0x74, 0x00
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x65, 0x6d
|
|
.byte 0x63, 0x70, 0x79, 0x5f
|
|
.byte 0x6d, 0x6f, 0x76, 0x65
|
|
.byte 0x5f, 0x73, 0x69, 0x7a
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x6e, 0x70, 0x6f, 0x73
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x0f, 0x00
|
|
.byte 0x3e, 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 0x45, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x43, 0x6f, 0x6e
|
|
.byte 0x73, 0x74, 0x72, 0x75
|
|
.byte 0x63, 0x74, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x05, 0x00
|
|
.byte 0x4e, 0x12, 0x00, 0x00
|
|
.byte 0x6f, 0x70, 0x65, 0x72
|
|
.byte 0x61, 0x74, 0x6f, 0x72
|
|
.byte 0x3d, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x07, 0x00
|
|
.byte 0x53, 0x12, 0x00, 0x00
|
|
.byte 0x61, 0x73, 0x73, 0x69
|
|
.byte 0x67, 0x6e, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x58, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x73, 0x73
|
|
.byte 0x69, 0x67, 0x6e, 0x5f
|
|
.byte 0x72, 0x76, 0x5f, 0x63
|
|
.byte 0x6f, 0x6e, 0x74, 0x65
|
|
.byte 0x6e, 0x74, 0x73, 0x00
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x58, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x73, 0x73
|
|
.byte 0x69, 0x67, 0x6e, 0x5f
|
|
.byte 0x72, 0x76, 0x5f, 0x63
|
|
.byte 0x6f, 0x6e, 0x74, 0x65
|
|
.byte 0x6e, 0x74, 0x73, 0x5f
|
|
.byte 0x77, 0x69, 0x74, 0x68
|
|
.byte 0x5f, 0x61, 0x6c, 0x6c
|
|
.byte 0x6f, 0x63, 0x5f, 0x61
|
|
.byte 0x6c, 0x77, 0x61, 0x79
|
|
.byte 0x73, 0x5f, 0x65, 0x71
|
|
.byte 0x75, 0x61, 0x6c, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x1e, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x43, 0x6f, 0x6e
|
|
.byte 0x73, 0x74, 0x72, 0x75
|
|
.byte 0x63, 0x74, 0x5f, 0x6c
|
|
.byte 0x76, 0x5f, 0x63, 0x6f
|
|
.byte 0x6e, 0x74, 0x65, 0x6e
|
|
.byte 0x74, 0x73, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x04, 0x00
|
|
.byte 0x5b, 0x12, 0x00, 0x00
|
|
.byte 0x6f, 0x70, 0x65, 0x72
|
|
.byte 0x61, 0x74, 0x6f, 0x72
|
|
.byte 0x2b, 0x3d, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x06, 0x00
|
|
.byte 0x5c, 0x12, 0x00, 0x00
|
|
.byte 0x61, 0x70, 0x70, 0x65
|
|
.byte 0x6e, 0x64, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x08, 0x00
|
|
.byte 0x71, 0x12, 0x00, 0x00
|
|
.byte 0x69, 0x6e, 0x73, 0x65
|
|
.byte 0x72, 0x74, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x0a, 0x00
|
|
.byte 0x86, 0x12, 0x00, 0x00
|
|
.byte 0x72, 0x65, 0x70, 0x6c
|
|
.byte 0x61, 0x63, 0x65, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x24, 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 0x8e, 0x12, 0x00, 0x00
|
|
.byte 0x65, 0x72, 0x61, 0x73
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x24, 0x12, 0x00, 0x00
|
|
.byte 0x63, 0x6c, 0x65, 0x61
|
|
.byte 0x72, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x92, 0x12, 0x00, 0x00
|
|
.byte 0x62, 0x65, 0x67, 0x69
|
|
.byte 0x6e, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x92, 0x12, 0x00, 0x00
|
|
.byte 0x65, 0x6e, 0x64, 0x00
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x95, 0x12, 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 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x95, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x55, 0x6e, 0x63
|
|
.byte 0x68, 0x65, 0x63, 0x6b
|
|
.byte 0x65, 0x64, 0x5f, 0x65
|
|
.byte 0x6e, 0x64, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x9a, 0x12, 0x00, 0x00
|
|
.byte 0x72, 0x62, 0x65, 0x67
|
|
.byte 0x69, 0x6e, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x9a, 0x12, 0x00, 0x00
|
|
.byte 0x72, 0x65, 0x6e, 0x64
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x91, 0x12, 0x00, 0x00
|
|
.byte 0x63, 0x62, 0x65, 0x67
|
|
.byte 0x69, 0x6e, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x91, 0x12, 0x00, 0x00
|
|
.byte 0x63, 0x65, 0x6e, 0x64
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x99, 0x12, 0x00, 0x00
|
|
.byte 0x63, 0x72, 0x62, 0x65
|
|
.byte 0x67, 0x69, 0x6e, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x99, 0x12, 0x00, 0x00
|
|
.byte 0x63, 0x72, 0x65, 0x6e
|
|
.byte 0x64, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x24, 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 0x9f, 0x12, 0x00, 0x00
|
|
.byte 0x61, 0x74, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x9f, 0x12, 0x00, 0x00
|
|
.byte 0x6f, 0x70, 0x65, 0x72
|
|
.byte 0x61, 0x74, 0x6f, 0x72
|
|
.byte 0x5b, 0x5d, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xa0, 0x12, 0x00, 0x00
|
|
.byte 0x70, 0x75, 0x73, 0x68
|
|
.byte 0x5f, 0x62, 0x61, 0x63
|
|
.byte 0x6b, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x24, 0x12, 0x00, 0x00
|
|
.byte 0x70, 0x6f, 0x70, 0x5f
|
|
.byte 0x62, 0x61, 0x63, 0x6b
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xa3, 0x12, 0x00, 0x00
|
|
.byte 0x66, 0x72, 0x6f, 0x6e
|
|
.byte 0x74, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xa3, 0x12, 0x00, 0x00
|
|
.byte 0x62, 0x61, 0x63, 0x6b
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x94, 0x12, 0x00, 0x00
|
|
.byte 0x63, 0x5f, 0x73, 0x74
|
|
.byte 0x72, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x94, 0x12, 0x00, 0x00
|
|
.byte 0x64, 0x61, 0x74, 0x61
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xa4, 0x12, 0x00, 0x00
|
|
.byte 0x6c, 0x65, 0x6e, 0x67
|
|
.byte 0x74, 0x68, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xa4, 0x12, 0x00, 0x00
|
|
.byte 0x73, 0x69, 0x7a, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xa4, 0x12, 0x00, 0x00
|
|
.byte 0x6d, 0x61, 0x78, 0x5f
|
|
.byte 0x73, 0x69, 0x7a, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x33, 0x12, 0x00, 0x00
|
|
.byte 0x72, 0x65, 0x73, 0x69
|
|
.byte 0x7a, 0x65, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xa4, 0x12, 0x00, 0x00
|
|
.byte 0x63, 0x61, 0x70, 0x61
|
|
.byte 0x63, 0x69, 0x74, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xa5, 0x12, 0x00, 0x00
|
|
.byte 0x72, 0x65, 0x73, 0x65
|
|
.byte 0x72, 0x76, 0x65, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xa6, 0x12, 0x00, 0x00
|
|
.byte 0x65, 0x6d, 0x70, 0x74
|
|
.byte 0x79, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xa8, 0x12, 0x00, 0x00
|
|
.byte 0x63, 0x6f, 0x70, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xaa, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x43, 0x6f, 0x70
|
|
.byte 0x79, 0x5f, 0x73, 0x00
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xaf, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x53, 0x77, 0x61
|
|
.byte 0x70, 0x5f, 0x64, 0x61
|
|
.byte 0x74, 0x61, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xb3, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x53, 0x77, 0x61
|
|
.byte 0x70, 0x5f, 0x62, 0x78
|
|
.byte 0x5f, 0x6c, 0x61, 0x72
|
|
.byte 0x67, 0x65, 0x5f, 0x77
|
|
.byte 0x69, 0x74, 0x68, 0x5f
|
|
.byte 0x73, 0x6d, 0x61, 0x6c
|
|
.byte 0x6c, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xb5, 0x12, 0x00, 0x00
|
|
.byte 0x73, 0x77, 0x61, 0x70
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x04, 0x00
|
|
.byte 0xbd, 0x12, 0x00, 0x00
|
|
.byte 0x66, 0x69, 0x6e, 0x64
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x04, 0x00
|
|
.byte 0xbd, 0x12, 0x00, 0x00
|
|
.byte 0x72, 0x66, 0x69, 0x6e
|
|
.byte 0x64, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x04, 0x00
|
|
.byte 0xbd, 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 0xc0, 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 0xc3, 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 0xbd, 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 0xc5, 0x12, 0x00, 0x00
|
|
.byte 0x73, 0x75, 0x62, 0x73
|
|
.byte 0x74, 0x72, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xc8, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x45, 0x71, 0x75
|
|
.byte 0x61, 0x6c, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x06, 0x00
|
|
.byte 0xd2, 0x12, 0x00, 0x00
|
|
.byte 0x63, 0x6f, 0x6d, 0x70
|
|
.byte 0x61, 0x72, 0x65, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xd3, 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 0xd4, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x43, 0x61, 0x6c
|
|
.byte 0x63, 0x75, 0x6c, 0x61
|
|
.byte 0x74, 0x65, 0x5f, 0x67
|
|
.byte 0x72, 0x6f, 0x77, 0x74
|
|
.byte 0x68, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x24, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x42, 0x65, 0x63
|
|
.byte 0x6f, 0x6d, 0x65, 0x5f
|
|
.byte 0x73, 0x6d, 0x61, 0x6c
|
|
.byte 0x6c, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xa5, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x45, 0x6f, 0x73
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x24, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x54, 0x69, 0x64
|
|
.byte 0x79, 0x5f, 0x69, 0x6e
|
|
.byte 0x69, 0x74, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x24, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x54, 0x69, 0x64
|
|
.byte 0x79, 0x5f, 0x64, 0x65
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0xd5, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x58, 0x6c, 0x65
|
|
.byte 0x6e, 0x00, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x62
|
|
.byte 0x61, 0x73, 0x65, 0x00
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0xd6, 0x12, 0x00, 0x00
|
|
.byte 0x74, 0x72, 0x61, 0x69
|
|
.byte 0x74, 0x73, 0x5f, 0x74
|
|
.byte 0x79, 0x70, 0x65, 0x00
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x1f, 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 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x74
|
|
.byte 0x79, 0x00, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0xd7, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x74
|
|
.byte 0x79, 0x5f, 0x74, 0x72
|
|
.byte 0x61, 0x69, 0x74, 0x73
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0xb0, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x64
|
|
.byte 0x61, 0x74, 0x61, 0x5f
|
|
.byte 0x74, 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 0x00, 0x12, 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 0x9b, 0x12, 0x00, 0x00
|
|
.byte 0x72, 0x65, 0x66, 0x65
|
|
.byte 0x72, 0x65, 0x6e, 0x63
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x9d, 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 0x5d, 0x12, 0x00, 0x00
|
|
.byte 0x69, 0x74, 0x65, 0x72
|
|
.byte 0x61, 0x74, 0x6f, 0x72
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x5e, 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 0x96, 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 0x98, 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
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x9e, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x55, 0x73, 0x65
|
|
.byte 0x5f, 0x6d, 0x65, 0x6d
|
|
.byte 0x63, 0x70, 0x79, 0x5f
|
|
.byte 0x6d, 0x6f, 0x76, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# Class (0x12D9) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 172
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x12D8)
|
|
# 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 0xac, 0x00, 0x10, 0x02
|
|
.byte 0xd8, 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 (0x12DA) {
|
|
# TypeLeafKind: LF_STRING_ID (0x1605)
|
|
# Id: 0x0
|
|
# StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring
|
|
# }
|
|
.byte 0x6e, 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, 0x5c, 0x32
|
|
.byte 0x30, 0x31, 0x37, 0x5c
|
|
.byte 0x43, 0x6f, 0x6d, 0x6d
|
|
.byte 0x75, 0x6e, 0x69, 0x74
|
|
.byte 0x79, 0x5c, 0x56, 0x43
|
|
.byte 0x5c, 0x54, 0x6f, 0x6f
|
|
.byte 0x6c, 0x73, 0x5c, 0x4d
|
|
.byte 0x53, 0x56, 0x43, 0x5c
|
|
.byte 0x31, 0x34, 0x2e, 0x31
|
|
.byte 0x36, 0x2e, 0x32, 0x37
|
|
.byte 0x30, 0x32, 0x33, 0x5c
|
|
.byte 0x69, 0x6e, 0x63, 0x6c
|
|
.byte 0x75, 0x64, 0x65, 0x5c
|
|
.byte 0x78, 0x73, 0x74, 0x72
|
|
.byte 0x69, 0x6e, 0x67, 0x00
|
|
# UdtSourceLine (0x12DB) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::basic_string<char,std::char_traits<char>,std::allocator<char> > (0x12D9)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x12DA)
|
|
# LineNumber: 2064
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0xd9, 0x12, 0x00, 0x00
|
|
.byte 0xda, 0x12, 0x00, 0x00
|
|
.byte 0x10, 0x08, 0x00, 0x00
|
|
# FieldList (0x12DC) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# DataMember {
|
|
# TypeLeafKind: LF_MEMBER (0x150D)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const char* (0x1200)
|
|
# 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 0x00, 0x12, 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 (0x12DD) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 2
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x12DC)
|
|
# 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 0xdc, 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 (0x12DE) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: __std_exception_data (0x12DD)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h (0x121A)
|
|
# LineNumber: 21
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0xdd, 0x12, 0x00, 0x00
|
|
.byte 0x1a, 0x12, 0x00, 0x00
|
|
.byte 0x15, 0x00, 0x00, 0x00
|
|
# Class (0x12DF) {
|
|
# 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::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>
|
|
# LinkageName: .?AV?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@
|
|
# }
|
|
.byte 0xce, 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, 0x61, 0x6c, 0x6c
|
|
.byte 0x6f, 0x63, 0x61, 0x74
|
|
.byte 0x6f, 0x72, 0x3c, 0x63
|
|
.byte 0x68, 0x61, 0x72, 0x3e
|
|
.byte 0x2c, 0x73, 0x74, 0x64
|
|
.byte 0x3a, 0x3a, 0x5f, 0x53
|
|
.byte 0x74, 0x72, 0x69, 0x6e
|
|
.byte 0x67, 0x5f, 0x76, 0x61
|
|
.byte 0x6c, 0x3c, 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, 0x20, 0x3e
|
|
.byte 0x2c, 0x31, 0x3e, 0x00
|
|
.byte 0x2e, 0x3f, 0x41, 0x56
|
|
.byte 0x3f, 0x24, 0x5f, 0x43
|
|
.byte 0x6f, 0x6d, 0x70, 0x72
|
|
.byte 0x65, 0x73, 0x73, 0x65
|
|
.byte 0x64, 0x5f, 0x70, 0x61
|
|
.byte 0x69, 0x72, 0x40, 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, 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 (0x12E0) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# 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 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x12E1) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12E0)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0xe0, 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: void (0x3)
|
|
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12E0)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::allocator<char>&) (0x1225)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0xe0, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x25, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Pointer (0x12E3) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::allocator<char> (0x121F)
|
|
# 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 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x12E4) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::allocator<char>& (0x12E3)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xe3, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x12E5) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12E0)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (std::allocator<char>&) (0x12E4)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0xe0, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xe4, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Modifier (0x12E6) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x12E7) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x12E6)
|
|
# 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 0xe6, 0x12, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x12E8) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Iterator_base12** (0x1101)
|
|
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# ThisType: const std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12E7)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x01, 0x11, 0x00, 0x00
|
|
.byte 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0xe7, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12E9) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Container_proxy*& (0x1107)
|
|
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12E0)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x07, 0x11, 0x00, 0x00
|
|
.byte 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0xe0, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12EA) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Container_proxy* const& (0x110A)
|
|
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# ThisType: const std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12E7)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x0a, 0x11, 0x00, 0x00
|
|
.byte 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0xe7, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x12EB) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Container_proxy*& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12E9)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Container_proxy* const& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12EA)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xe9, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xea, 0x12, 0x00, 0x00
|
|
# Pointer (0x12EC) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# 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 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x12ED) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >& (0x12EC)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xec, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x12EE) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12E0)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >&) (0x12ED)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0xe0, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xed, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12EF) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::allocator<char>& (0x12E3)
|
|
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12E0)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xe3, 0x12, 0x00, 0x00
|
|
.byte 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0xe0, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x12F0) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const std::allocator<char>& (0x1221)
|
|
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# ThisType: const std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12E7)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x21, 0x12, 0x00, 0x00
|
|
.byte 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0xe7, 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::allocator<char>& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12EF)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const std::allocator<char>& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12F0)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xef, 0x12, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xf0, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x12F2) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_String_val<std::_Simple_types<char> >& (0x12B1)
|
|
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# ThisType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12E0)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xb1, 0x12, 0x00, 0x00
|
|
.byte 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0xe0, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Modifier (0x12F3) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::_String_val<std::_Simple_types<char> > (0x12B0)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0xb0, 0x12, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x12F4) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::_String_val<std::_Simple_types<char> > (0x12F3)
|
|
# 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 0xf3, 0x12, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x12F5) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const std::_String_val<std::_Simple_types<char> >& (0x12F4)
|
|
# ClassType: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x121C)
|
|
# ThisType: const std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >* (0x12E7)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xf4, 0x12, 0x00, 0x00
|
|
.byte 0x1c, 0x12, 0x00, 0x00
|
|
.byte 0xe7, 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: std::_String_val<std::_Simple_types<char> >& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12F2)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const std::_String_val<std::_Simple_types<char> >& std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12F5)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xf2, 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
|
|
# Union (0x12F8) {
|
|
# 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
|
|
# FieldList (0x12F9) {
|
|
# 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 (0x12FA) {
|
|
# TypeLeafKind: LF_ENUM (0x1507)
|
|
# NumEnumerators: 1
|
|
# Properties [ (0x208)
|
|
# HasUniqueName (0x200)
|
|
# Nested (0x8)
|
|
# ]
|
|
# UnderlyingType: unsigned (0x75)
|
|
# FieldListType: <field list> (0x12F9)
|
|
# 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 0xf9, 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 (0x12FB) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::<unnamed-tag> (0x12FA)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x12DA)
|
|
# LineNumber: 1897
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0xfa, 0x12, 0x00, 0x00
|
|
.byte 0xda, 0x12, 0x00, 0x00
|
|
.byte 0x69, 0x07, 0x00, 0x00
|
|
# FieldList (0x12FC) {
|
|
# 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 (0x12FD) {
|
|
# TypeLeafKind: LF_ENUM (0x1507)
|
|
# NumEnumerators: 1
|
|
# Properties [ (0x208)
|
|
# HasUniqueName (0x200)
|
|
# Nested (0x8)
|
|
# ]
|
|
# UnderlyingType: unsigned (0x75)
|
|
# FieldListType: <field list> (0x12FC)
|
|
# 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 0xfc, 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 (0x12FE) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::<unnamed-tag> (0x12FD)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x12DA)
|
|
# LineNumber: 1902
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0xfd, 0x12, 0x00, 0x00
|
|
.byte 0xda, 0x12, 0x00, 0x00
|
|
.byte 0x6e, 0x07, 0x00, 0x00
|
|
# FieldList (0x12FF) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# DataMember {
|
|
# TypeLeafKind: LF_MEMBER (0x150D)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1> (0x12DF)
|
|
# FieldOffset: 0x0
|
|
# Name: _Mypair
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12E1)
|
|
# Name: _String_alloc
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12E1)
|
|
# 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::allocator<char>&) (0x12E2)
|
|
# 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::allocator<char>&) (0x12E5)
|
|
# Name: _Move_alloc
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12E1)
|
|
# Name: _Alloc_proxy
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12E1)
|
|
# 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> > >::() (0x12E8)
|
|
# Name: _Getpfirst
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x12EB
|
|
# Name: _Myproxy
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::() (0x12E1)
|
|
# 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> > >&) (0x12EE)
|
|
# Name: _Swap_all
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x12F1
|
|
# Name: _Getal
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x12F6
|
|
# Name: _Get_data
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator<char> (0x121F)
|
|
# Name: _Alty
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator_traits<std::allocator<char> > (0x12D7)
|
|
# Name: _Alty_traits
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator<std::_Container_proxy> (0x1122)
|
|
# Name: _Alproxy
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator_traits<std::allocator<std::_Container_proxy> > (0x1123)
|
|
# Name: _Alproxy_traits
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_Simple_types<char> (0x12F7)
|
|
# Name: _Val_types
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_String_val<std::_Simple_types<char> > (0x12B0)
|
|
# Name: _Mydata_t
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_String_val<std::_Simple_types<char> >::_Bxty (0x12F8)
|
|
# Name: _Bxty
|
|
# }
|
|
# 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* (0x1200)
|
|
# Name: const_pointer
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: char& (0x129B)
|
|
# Name: reference
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: const char& (0x129D)
|
|
# Name: const_reference
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_String_iterator<std::_String_val<std::_Simple_types<char> > > (0x125D)
|
|
# Name: iterator
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > (0x125E)
|
|
# Name: const_iterator
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::<unnamed-tag> (0x12FA)
|
|
# Name:
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > >::<unnamed-tag> (0x12FD)
|
|
# Name:
|
|
# }
|
|
# }
|
|
.byte 0x72, 0x02, 0x03, 0x12
|
|
.byte 0x0d, 0x15, 0x01, 0x00
|
|
.byte 0xdf, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x5f, 0x4d
|
|
.byte 0x79, 0x70, 0x61, 0x69
|
|
.byte 0x72, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xe1, 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 0xe1, 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 0xe2, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x43, 0x6f, 0x70
|
|
.byte 0x79, 0x5f, 0x61, 0x6c
|
|
.byte 0x6c, 0x6f, 0x63, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xe5, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x6f, 0x76
|
|
.byte 0x65, 0x5f, 0x61, 0x6c
|
|
.byte 0x6c, 0x6f, 0x63, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xe1, 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 0xe1, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x46, 0x72, 0x65
|
|
.byte 0x65, 0x5f, 0x70, 0x72
|
|
.byte 0x6f, 0x78, 0x79, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xe8, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x70, 0x66, 0x69, 0x72
|
|
.byte 0x73, 0x74, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xeb, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x70
|
|
.byte 0x72, 0x6f, 0x78, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xe1, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x4f, 0x72, 0x70
|
|
.byte 0x68, 0x61, 0x6e, 0x5f
|
|
.byte 0x61, 0x6c, 0x6c, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0xee, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x53, 0x77, 0x61
|
|
.byte 0x70, 0x5f, 0x61, 0x6c
|
|
.byte 0x6c, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xf1, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x61, 0x6c, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0xf6, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x5f, 0x64, 0x61, 0x74
|
|
.byte 0x61, 0x00, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x74
|
|
.byte 0x79, 0x00, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0xd7, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x74
|
|
.byte 0x79, 0x5f, 0x74, 0x72
|
|
.byte 0x61, 0x69, 0x74, 0x73
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x22, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x70
|
|
.byte 0x72, 0x6f, 0x78, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x23, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x70
|
|
.byte 0x72, 0x6f, 0x78, 0x79
|
|
.byte 0x5f, 0x74, 0x72, 0x61
|
|
.byte 0x69, 0x74, 0x73, 0x00
|
|
.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 0xb0, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x64
|
|
.byte 0x61, 0x74, 0x61, 0x5f
|
|
.byte 0x74, 0x00, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0xf8, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x42, 0x78, 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 0x00, 0x12, 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 0x9b, 0x12, 0x00, 0x00
|
|
.byte 0x72, 0x65, 0x66, 0x65
|
|
.byte 0x72, 0x65, 0x6e, 0x63
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x9d, 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 0x5d, 0x12, 0x00, 0x00
|
|
.byte 0x69, 0x74, 0x65, 0x72
|
|
.byte 0x61, 0x74, 0x6f, 0x72
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x5e, 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 0xfa, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0xfd, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# Class (0x1300) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 34
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x12FF)
|
|
# 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 0x22, 0x00, 0x10, 0x02
|
|
.byte 0xff, 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 (0x1301) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_String_alloc<std::_String_base_types<char,std::allocator<char> > > (0x1300)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x12DA)
|
|
# LineNumber: 1875
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x00, 0x13, 0x00, 0x00
|
|
.byte 0xda, 0x12, 0x00, 0x00
|
|
.byte 0x53, 0x07, 0x00, 0x00
|
|
# Pointer (0x1302) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::allocator<char> (0x1220)
|
|
# 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 0x20, 0x12, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# ArgList (0x1303) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: char& (0x129B)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x9b, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1304) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: char* (0x670)
|
|
# ClassType: std::allocator<char> (0x121F)
|
|
# ThisType: const std::allocator<char>* (0x1302)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (char&) (0x1303)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x70, 0x06, 0x00, 0x00
|
|
.byte 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x02, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x03, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1305) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const char& (0x129D)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x9d, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1306) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const char* (0x1200)
|
|
# ClassType: std::allocator<char> (0x121F)
|
|
# ThisType: const std::allocator<char>* (0x1302)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const char&) (0x1305)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x00, 0x12, 0x00, 0x00
|
|
.byte 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x02, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x05, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1307) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: char* std::allocator<char>::(char&) (0x1304)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const char* std::allocator<char>::(const char&) (0x1306)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x04, 0x13, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x06, 0x13, 0x00, 0x00
|
|
# Pointer (0x1308) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::allocator<char> (0x121F)
|
|
# 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 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1309) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::allocator<char> (0x121F)
|
|
# ThisType: std::allocator<char>* (0x1308)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x08, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x130A) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::allocator<char> (0x121F)
|
|
# ThisType: std::allocator<char>* (0x1308)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::allocator<char>&) (0x1225)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x08, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x25, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x130B) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::allocator<char>::() (0x1309)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::allocator<char>::(const std::allocator<char>&) (0x130A)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x09, 0x13, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x0a, 0x13, 0x00, 0x00
|
|
# ArgList (0x130C) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: char* const (0x123F)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x3f, 0x12, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x130D) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::allocator<char> (0x121F)
|
|
# ThisType: std::allocator<char>* (0x1308)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (char* const, const unsigned __int64) (0x130C)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x08, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x0c, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x130E) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: char* (0x670)
|
|
# ClassType: std::allocator<char> (0x121F)
|
|
# ThisType: std::allocator<char>* (0x1308)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const unsigned __int64) (0x10C0)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x70, 0x06, 0x00, 0x00
|
|
.byte 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x08, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x130F) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: char* (0x670)
|
|
# ClassType: std::allocator<char> (0x121F)
|
|
# ThisType: std::allocator<char>* (0x1308)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const unsigned __int64, const void*) (0x1137)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x70, 0x06, 0x00, 0x00
|
|
.byte 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x08, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x37, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1310) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: char* std::allocator<char>::(const unsigned __int64) (0x130E)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: char* std::allocator<char>::(const unsigned __int64, const void*) (0x130F)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x0e, 0x13, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x0f, 0x13, 0x00, 0x00
|
|
# MemberFunction (0x1311) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::allocator<char> (0x121F)
|
|
# ThisType: const std::allocator<char>* (0x1302)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x02, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x1312) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1307
|
|
# Name: address
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x130B
|
|
# Name: allocator
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::allocator<char>::(char* const, const unsigned __int64) (0x130D)
|
|
# Name: deallocate
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1310
|
|
# Name: allocate
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::allocator<char>::() (0x1311)
|
|
# 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* (0x1200)
|
|
# Name: const_pointer
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: char& (0x129B)
|
|
# Name: reference
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: const char& (0x129D)
|
|
# 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> (0x109E)
|
|
# Name: propagate_on_container_move_assignment
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::integral_constant<bool,1> (0x109E)
|
|
# Name: is_always_equal
|
|
# }
|
|
# }
|
|
.byte 0x5e, 0x01, 0x03, 0x12
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x07, 0x13, 0x00, 0x00
|
|
.byte 0x61, 0x64, 0x64, 0x72
|
|
.byte 0x65, 0x73, 0x73, 0x00
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x0b, 0x13, 0x00, 0x00
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x6f
|
|
.byte 0x72, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x0d, 0x13, 0x00, 0x00
|
|
.byte 0x64, 0x65, 0x61, 0x6c
|
|
.byte 0x6c, 0x6f, 0x63, 0x61
|
|
.byte 0x74, 0x65, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x10, 0x13, 0x00, 0x00
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x11, 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 0x00, 0x12, 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 0x9b, 0x12, 0x00, 0x00
|
|
.byte 0x72, 0x65, 0x66, 0x65
|
|
.byte 0x72, 0x65, 0x6e, 0x63
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x9d, 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 0x9e, 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 0x9e, 0x10, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x61
|
|
.byte 0x6c, 0x77, 0x61, 0x79
|
|
.byte 0x73, 0x5f, 0x65, 0x71
|
|
.byte 0x75, 0x61, 0x6c, 0x00
|
|
# Class (0x1313) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 18
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1312)
|
|
# 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 0x12, 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 (0x1314) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::allocator<char> (0x1313)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x113D)
|
|
# LineNumber: 940
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x13, 0x13, 0x00, 0x00
|
|
.byte 0x3d, 0x11, 0x00, 0x00
|
|
.byte 0xac, 0x03, 0x00, 0x00
|
|
# Struct (0x1315) {
|
|
# 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 (0x1316) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::bidirectional_iterator_tag (0x1315)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# }
|
|
.byte 0x0e, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0x15, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
# Struct (0x1317) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 1
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1316)
|
|
# 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 0x16, 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 (0x1318) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::random_access_iterator_tag (0x1317)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x1168)
|
|
# LineNumber: 411
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x17, 0x13, 0x00, 0x00
|
|
.byte 0x68, 0x11, 0x00, 0x00
|
|
.byte 0x9b, 0x01, 0x00, 0x00
|
|
# Pointer (0x1319) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_String_val<std::_Simple_types<char> > (0x12B0)
|
|
# 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 0xb0, 0x12, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x131A) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_String_val<std::_Simple_types<char> > (0x12B0)
|
|
# ThisType: std::_String_val<std::_Simple_types<char> >* (0x1319)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xb0, 0x12, 0x00, 0x00
|
|
.byte 0x19, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x131B) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: char* (0x670)
|
|
# ClassType: std::_String_val<std::_Simple_types<char> > (0x12B0)
|
|
# ThisType: std::_String_val<std::_Simple_types<char> >* (0x1319)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x70, 0x06, 0x00, 0x00
|
|
.byte 0xb0, 0x12, 0x00, 0x00
|
|
.byte 0x19, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Pointer (0x131C) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::_String_val<std::_Simple_types<char> > (0x12F3)
|
|
# 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 0xf3, 0x12, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x131D) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const char* (0x1200)
|
|
# ClassType: std::_String_val<std::_Simple_types<char> > (0x12B0)
|
|
# ThisType: const std::_String_val<std::_Simple_types<char> >* (0x131C)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x00, 0x12, 0x00, 0x00
|
|
.byte 0xb0, 0x12, 0x00, 0x00
|
|
.byte 0x1c, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x131E) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: char* std::_String_val<std::_Simple_types<char> >::() (0x131B)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const char* std::_String_val<std::_Simple_types<char> >::() (0x131D)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x1b, 0x13, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x1d, 0x13, 0x00, 0x00
|
|
# MemberFunction (0x131F) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: bool (0x30)
|
|
# ClassType: std::_String_val<std::_Simple_types<char> > (0x12B0)
|
|
# ThisType: const std::_String_val<std::_Simple_types<char> >* (0x131C)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x30, 0x00, 0x00, 0x00
|
|
.byte 0xb0, 0x12, 0x00, 0x00
|
|
.byte 0x1c, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1320) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_String_val<std::_Simple_types<char> > (0x12B0)
|
|
# ThisType: const std::_String_val<std::_Simple_types<char> >* (0x131C)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const unsigned __int64) (0x10C0)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xb0, 0x12, 0x00, 0x00
|
|
.byte 0x1c, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1321) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_String_val<std::_Simple_types<char> > (0x12B0)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xb0, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1322) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::_String_val<std::_Simple_types<char> > (0x12B0)
|
|
# ThisType: const std::_String_val<std::_Simple_types<char> >* (0x131C)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const unsigned __int64, const unsigned __int64) (0x12C4)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xb0, 0x12, 0x00, 0x00
|
|
.byte 0x1c, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xc4, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Enum (0x1323) {
|
|
# TypeLeafKind: LF_ENUM (0x1507)
|
|
# NumEnumerators: 1
|
|
# Properties [ (0x208)
|
|
# HasUniqueName (0x200)
|
|
# Nested (0x8)
|
|
# ]
|
|
# UnderlyingType: unsigned (0x75)
|
|
# FieldListType: <field list> (0x12F9)
|
|
# 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 0xf9, 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 (0x1324) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_String_val<std::_Simple_types<char> >::<unnamed-tag> (0x1323)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x12DA)
|
|
# LineNumber: 1789
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x23, 0x13, 0x00, 0x00
|
|
.byte 0xda, 0x12, 0x00, 0x00
|
|
.byte 0xfd, 0x06, 0x00, 0x00
|
|
# Enum (0x1325) {
|
|
# TypeLeafKind: LF_ENUM (0x1507)
|
|
# NumEnumerators: 1
|
|
# Properties [ (0x208)
|
|
# HasUniqueName (0x200)
|
|
# Nested (0x8)
|
|
# ]
|
|
# UnderlyingType: unsigned (0x75)
|
|
# FieldListType: <field list> (0x12FC)
|
|
# 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 0xfc, 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 (0x1326) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_String_val<std::_Simple_types<char> >::<unnamed-tag> (0x1325)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x12DA)
|
|
# LineNumber: 1793
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x25, 0x13, 0x00, 0x00
|
|
.byte 0xda, 0x12, 0x00, 0x00
|
|
.byte 0x01, 0x07, 0x00, 0x00
|
|
# FieldList (0x1327) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::_Container_base12 (0x1172)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# DataMember {
|
|
# TypeLeafKind: LF_MEMBER (0x150D)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_String_val<std::_Simple_types<char> >::_Bxty (0x12F8)
|
|
# 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> >::() (0x131A)
|
|
# Name: _String_val
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x131E
|
|
# Name: _Myptr
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: bool std::_String_val<std::_Simple_types<char> >::() (0x131F)
|
|
# Name: _Large_string_engaged
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_String_val<std::_Simple_types<char> >::(const unsigned __int64) (0x1320)
|
|
# Name: _Check_offset
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_String_val<std::_Simple_types<char> >::(const unsigned __int64) (0x1320)
|
|
# Name: _Check_offset_exclusive
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: void std::_String_val<std::_Simple_types<char> >::() (0x1321)
|
|
# Name: _Xran
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: unsigned __int64 std::_String_val<std::_Simple_types<char> >::(const unsigned __int64, const unsigned __int64) (0x1322)
|
|
# Name: _Clamp_suffix_size
|
|
# }
|
|
# 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* (0x1200)
|
|
# Name: const_pointer
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: char& (0x129B)
|
|
# Name: reference
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: const char& (0x129D)
|
|
# Name: const_reference
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_String_val<std::_Simple_types<char> >::<unnamed-tag> (0x1323)
|
|
# Name:
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_String_val<std::_Simple_types<char> >::<unnamed-tag> (0x1325)
|
|
# Name:
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::_String_val<std::_Simple_types<char> >::_Bxty (0x12F8)
|
|
# Name: _Bxty
|
|
# }
|
|
# }
|
|
.byte 0xaa, 0x01, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0x72, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
.byte 0x0d, 0x15, 0x03, 0x00
|
|
.byte 0xf8, 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 0x1a, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x53, 0x74, 0x72
|
|
.byte 0x69, 0x6e, 0x67, 0x5f
|
|
.byte 0x76, 0x61, 0x6c, 0x00
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x1e, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x70
|
|
.byte 0x74, 0x72, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x1f, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x4c, 0x61, 0x72
|
|
.byte 0x67, 0x65, 0x5f, 0x73
|
|
.byte 0x74, 0x72, 0x69, 0x6e
|
|
.byte 0x67, 0x5f, 0x65, 0x6e
|
|
.byte 0x67, 0x61, 0x67, 0x65
|
|
.byte 0x64, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x20, 0x13, 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 0x20, 0x13, 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, 0x0b, 0x00
|
|
.byte 0x21, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x58, 0x72, 0x61
|
|
.byte 0x6e, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x22, 0x13, 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 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 0x00, 0x12, 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 0x9b, 0x12, 0x00, 0x00
|
|
.byte 0x72, 0x65, 0x66, 0x65
|
|
.byte 0x72, 0x65, 0x6e, 0x63
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x9d, 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, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x25, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0xf8, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x42, 0x78, 0x74
|
|
.byte 0x79, 0x00, 0xf2, 0xf1
|
|
# Class (0x1328) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 22
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1327)
|
|
# 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 0x16, 0x00, 0x10, 0x02
|
|
.byte 0x27, 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 (0x1329) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_String_val<std::_Simple_types<char> > (0x1328)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x12DA)
|
|
# LineNumber: 1770
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x28, 0x13, 0x00, 0x00
|
|
.byte 0xda, 0x12, 0x00, 0x00
|
|
.byte 0xea, 0x06, 0x00, 0x00
|
|
# ArgList (0x132A) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x132B) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int (0x74)
|
|
# ClassType: std::char_traits<char> (0x12D6)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const char* const, const char* const, const unsigned __int64) (0x132A)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
.byte 0xd6, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x2a, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x132C) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::char_traits<char> (0x12D6)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const char* const) (0x11F3)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0xd6, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xf3, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x132D) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: char* const (0x123F)
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x3f, 0x12, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x132E) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: char* (0x670)
|
|
# ClassType: std::char_traits<char> (0x12D6)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (char* const, const char* const, const unsigned __int64) (0x132D)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x70, 0x06, 0x00, 0x00
|
|
.byte 0xd6, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x2d, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x132F) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 4
|
|
# Arguments [
|
|
# ArgType: char* const (0x123F)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x12
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x3f, 0x12, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x1330) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: char* (0x670)
|
|
# ClassType: std::char_traits<char> (0x12D6)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 4
|
|
# ArgListType: (char* const, const unsigned __int64, const char* const, const unsigned __int64) (0x132F)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x70, 0x06, 0x00, 0x00
|
|
.byte 0xd6, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x04, 0x00
|
|
.byte 0x2f, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1331) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const char* const (0x11F2)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const char& (0x129D)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xf2, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x9d, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1332) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const char* (0x1200)
|
|
# ClassType: std::char_traits<char> (0x12D6)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const char* const, const unsigned __int64, const char&) (0x1331)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x00, 0x12, 0x00, 0x00
|
|
.byte 0xd6, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x31, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1333) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: char* const (0x123F)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const char (0x11F1)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x3f, 0x12, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0xf1, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x1334) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: char* (0x670)
|
|
# ClassType: std::char_traits<char> (0x12D6)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (char* const, const unsigned __int64, const char) (0x1333)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x70, 0x06, 0x00, 0x00
|
|
.byte 0xd6, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x33, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1335) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: char& (0x129B)
|
|
# ArgType: const char& (0x129D)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x9b, 0x12, 0x00, 0x00
|
|
.byte 0x9d, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1336) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::char_traits<char> (0x12D6)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (char&, const char&) (0x1335)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xd6, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x35, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1337) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: char* std::char_traits<char>::(char* const, const unsigned __int64, const char) (0x1334)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: void std::char_traits<char>::(char&, const char&) (0x1336)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x0b, 0x00, 0x00, 0x00
|
|
.byte 0x34, 0x13, 0x00, 0x00
|
|
.byte 0x0b, 0x00, 0x00, 0x00
|
|
.byte 0x36, 0x13, 0x00, 0x00
|
|
# ArgList (0x1338) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const char& (0x129D)
|
|
# ArgType: const char& (0x129D)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x9d, 0x12, 0x00, 0x00
|
|
.byte 0x9d, 0x12, 0x00, 0x00
|
|
# MemberFunction (0x1339) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: bool (0x30)
|
|
# ClassType: std::char_traits<char> (0x12D6)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const char&, const char&) (0x1338)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x30, 0x00, 0x00, 0x00
|
|
.byte 0xd6, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x38, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x133A) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: char (0x70)
|
|
# ClassType: std::char_traits<char> (0x12D6)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const int&) (0x10AB)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x70, 0x00, 0x00, 0x00
|
|
.byte 0xd6, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xab, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x133B) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int (0x74)
|
|
# ClassType: std::char_traits<char> (0x12D6)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const char&) (0x1305)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
.byte 0xd6, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x05, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x133C) {
|
|
# 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 (0x133D) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: bool (0x30)
|
|
# ClassType: std::char_traits<char> (0x12D6)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const int&, const int&) (0x133C)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x30, 0x00, 0x00, 0x00
|
|
.byte 0xd6, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x3c, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x133E) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int (0x74)
|
|
# ClassType: std::char_traits<char> (0x12D6)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const int&) (0x10AB)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
.byte 0xd6, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xab, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x133F) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: int (0x74)
|
|
# ClassType: std::char_traits<char> (0x12D6)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
.byte 0xd6, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Class (0x1340) {
|
|
# 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 (0x1341) {
|
|
# 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 (0x1342) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: int std::char_traits<char>::(const char* const, const char* const, const unsigned __int64) (0x132B)
|
|
# Name: compare
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: unsigned __int64 std::char_traits<char>::(const char* const) (0x132C)
|
|
# Name: length
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: char* std::char_traits<char>::(char* const, const char* const, const unsigned __int64) (0x132E)
|
|
# Name: copy
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: char* std::char_traits<char>::(char* const, const unsigned __int64, const char* const, const unsigned __int64) (0x1330)
|
|
# Name: _Copy_s
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: const char* std::char_traits<char>::(const char* const, const unsigned __int64, const char&) (0x1332)
|
|
# Name: find
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: char* std::char_traits<char>::(char* const, const char* const, const unsigned __int64) (0x132E)
|
|
# Name: move
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1337
|
|
# Name: assign
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: bool std::char_traits<char>::(const char&, const char&) (0x1339)
|
|
# Name: eq
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: bool std::char_traits<char>::(const char&, const char&) (0x1339)
|
|
# Name: lt
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: char std::char_traits<char>::(const int&) (0x133A)
|
|
# Name: to_char_type
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: int std::char_traits<char>::(const char&) (0x133B)
|
|
# 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&) (0x133D)
|
|
# Name: eq_int_type
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: int std::char_traits<char>::(const int&) (0x133E)
|
|
# Name: not_eof
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: int std::char_traits<char>::() (0x133F)
|
|
# Name: eof
|
|
# }
|
|
# 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> (0x1340)
|
|
# Name: pos_type
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: __int64 (0x13)
|
|
# Name: off_type
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: _Mbstatet (0x1341)
|
|
# Name: state_type
|
|
# }
|
|
# }
|
|
.byte 0x4a, 0x01, 0x03, 0x12
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x2b, 0x13, 0x00, 0x00
|
|
.byte 0x63, 0x6f, 0x6d, 0x70
|
|
.byte 0x61, 0x72, 0x65, 0x00
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x2c, 0x13, 0x00, 0x00
|
|
.byte 0x6c, 0x65, 0x6e, 0x67
|
|
.byte 0x74, 0x68, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x2e, 0x13, 0x00, 0x00
|
|
.byte 0x63, 0x6f, 0x70, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x30, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x43, 0x6f, 0x70
|
|
.byte 0x79, 0x5f, 0x73, 0x00
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x32, 0x13, 0x00, 0x00
|
|
.byte 0x66, 0x69, 0x6e, 0x64
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x2e, 0x13, 0x00, 0x00
|
|
.byte 0x6d, 0x6f, 0x76, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x37, 0x13, 0x00, 0x00
|
|
.byte 0x61, 0x73, 0x73, 0x69
|
|
.byte 0x67, 0x6e, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x39, 0x13, 0x00, 0x00
|
|
.byte 0x65, 0x71, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x39, 0x13, 0x00, 0x00
|
|
.byte 0x6c, 0x74, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x3a, 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 0x3b, 0x13, 0x00, 0x00
|
|
.byte 0x74, 0x6f, 0x5f, 0x69
|
|
.byte 0x6e, 0x74, 0x5f, 0x74
|
|
.byte 0x79, 0x70, 0x65, 0x00
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x3d, 0x13, 0x00, 0x00
|
|
.byte 0x65, 0x71, 0x5f, 0x69
|
|
.byte 0x6e, 0x74, 0x5f, 0x74
|
|
.byte 0x79, 0x70, 0x65, 0x00
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x3e, 0x13, 0x00, 0x00
|
|
.byte 0x6e, 0x6f, 0x74, 0x5f
|
|
.byte 0x65, 0x6f, 0x66, 0x00
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x3f, 0x13, 0x00, 0x00
|
|
.byte 0x65, 0x6f, 0x66, 0x00
|
|
.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 0x40, 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 0x41, 0x13, 0x00, 0x00
|
|
.byte 0x73, 0x74, 0x61, 0x74
|
|
.byte 0x65, 0x5f, 0x74, 0x79
|
|
.byte 0x70, 0x65, 0x00, 0xf1
|
|
# Struct (0x1343) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 20
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1342)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 1
|
|
# Name: std::char_traits<char>
|
|
# LinkageName: .?AU?$char_traits@D@std@@
|
|
# }
|
|
.byte 0x46, 0x00, 0x05, 0x15
|
|
.byte 0x14, 0x00, 0x10, 0x02
|
|
.byte 0x42, 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 (0x1344) {
|
|
# TypeLeafKind: LF_STRING_ID (0x1605)
|
|
# Id: 0x0
|
|
# StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd
|
|
# }
|
|
.byte 0x6e, 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, 0x5c, 0x32
|
|
.byte 0x30, 0x31, 0x37, 0x5c
|
|
.byte 0x43, 0x6f, 0x6d, 0x6d
|
|
.byte 0x75, 0x6e, 0x69, 0x74
|
|
.byte 0x79, 0x5c, 0x56, 0x43
|
|
.byte 0x5c, 0x54, 0x6f, 0x6f
|
|
.byte 0x6c, 0x73, 0x5c, 0x4d
|
|
.byte 0x53, 0x56, 0x43, 0x5c
|
|
.byte 0x31, 0x34, 0x2e, 0x31
|
|
.byte 0x36, 0x2e, 0x32, 0x37
|
|
.byte 0x30, 0x32, 0x33, 0x5c
|
|
.byte 0x69, 0x6e, 0x63, 0x6c
|
|
.byte 0x75, 0x64, 0x65, 0x5c
|
|
.byte 0x69, 0x6f, 0x73, 0x66
|
|
.byte 0x77, 0x64, 0x00, 0xf1
|
|
# UdtSourceLine (0x1345) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::char_traits<char> (0x1343)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd (0x1344)
|
|
# LineNumber: 441
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x43, 0x13, 0x00, 0x00
|
|
.byte 0x44, 0x13, 0x00, 0x00
|
|
.byte 0xb9, 0x01, 0x00, 0x00
|
|
# Struct (0x1346) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 0
|
|
# Properties [ (0x280)
|
|
# ForwardReference (0x80)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: 0x0
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 0
|
|
# Name: std::_Default_allocator_traits<std::allocator<char> >
|
|
# LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@D@std@@@std@@
|
|
# }
|
|
.byte 0x86, 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 0x44, 0x65, 0x66, 0x61
|
|
.byte 0x75, 0x6c, 0x74, 0x5f
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x6f
|
|
.byte 0x72, 0x5f, 0x74, 0x72
|
|
.byte 0x61, 0x69, 0x74, 0x73
|
|
.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, 0x00
|
|
.byte 0x2e, 0x3f, 0x41, 0x55
|
|
.byte 0x3f, 0x24, 0x5f, 0x44
|
|
.byte 0x65, 0x66, 0x61, 0x75
|
|
.byte 0x6c, 0x74, 0x5f, 0x61
|
|
.byte 0x6c, 0x6c, 0x6f, 0x63
|
|
.byte 0x61, 0x74, 0x6f, 0x72
|
|
.byte 0x5f, 0x74, 0x72, 0x61
|
|
.byte 0x69, 0x74, 0x73, 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 (0x1347) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::_Default_allocator_traits<std::allocator<char> > (0x1346)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# }
|
|
.byte 0x0e, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0x46, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
# Struct (0x1348) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 1
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1347)
|
|
# 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 0x01, 0x00, 0x00, 0x02
|
|
.byte 0x47, 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 (0x1349) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::allocator_traits<std::allocator<char> > (0x1348)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x113D)
|
|
# LineNumber: 902
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x48, 0x13, 0x00, 0x00
|
|
.byte 0x3d, 0x11, 0x00, 0x00
|
|
.byte 0x86, 0x03, 0x00, 0x00
|
|
# Pointer (0x134A) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1> (0x12DF)
|
|
# 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 0xdf, 0x12, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x134B) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::allocator<char>& (0x12E3)
|
|
# ClassType: std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1> (0x12DF)
|
|
# ThisType: std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>* (0x134A)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xe3, 0x12, 0x00, 0x00
|
|
.byte 0xdf, 0x12, 0x00, 0x00
|
|
.byte 0x4a, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Modifier (0x134C) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1> (0x12DF)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0xdf, 0x12, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x134D) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1> (0x134C)
|
|
# 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 0x4c, 0x13, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x134E) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const std::allocator<char>& (0x1221)
|
|
# ClassType: std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1> (0x12DF)
|
|
# ThisType: const std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>* (0x134D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x21, 0x12, 0x00, 0x00
|
|
.byte 0xdf, 0x12, 0x00, 0x00
|
|
.byte 0x4d, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x134F) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::allocator<char>& std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>::() (0x134B)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const std::allocator<char>& std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>::() (0x134E)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x4b, 0x13, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x4e, 0x13, 0x00, 0x00
|
|
# MemberFunction (0x1350) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_String_val<std::_Simple_types<char> >& (0x12B1)
|
|
# ClassType: std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1> (0x12DF)
|
|
# ThisType: std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>* (0x134A)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xb1, 0x12, 0x00, 0x00
|
|
.byte 0xdf, 0x12, 0x00, 0x00
|
|
.byte 0x4a, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1351) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: const std::_String_val<std::_Simple_types<char> >& (0x12F4)
|
|
# ClassType: std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1> (0x12DF)
|
|
# ThisType: const std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>* (0x134D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0xf4, 0x12, 0x00, 0x00
|
|
.byte 0xdf, 0x12, 0x00, 0x00
|
|
.byte 0x4d, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1352) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_String_val<std::_Simple_types<char> >& std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>::() (0x1350)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const std::_String_val<std::_Simple_types<char> >& std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>::() (0x1351)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x50, 0x13, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x51, 0x13, 0x00, 0x00
|
|
# FieldList (0x1353) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Private (0x1)
|
|
# BaseType: std::allocator<char> (0x121F)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# DataMember {
|
|
# TypeLeafKind: LF_MEMBER (0x150D)
|
|
# AccessSpecifier: Private (0x1)
|
|
# Type: std::_String_val<std::_Simple_types<char> > (0x12B0)
|
|
# FieldOffset: 0x0
|
|
# Name: _Myval2
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x134F
|
|
# Name: _Get_first
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1352
|
|
# Name: _Get_second
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator<char> (0x121F)
|
|
# Name: _Mybase
|
|
# }
|
|
# }
|
|
.byte 0x5a, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x01, 0x00
|
|
.byte 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
.byte 0x0d, 0x15, 0x01, 0x00
|
|
.byte 0xb0, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x5f, 0x4d
|
|
.byte 0x79, 0x76, 0x61, 0x6c
|
|
.byte 0x32, 0x00, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x4f, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x5f, 0x66, 0x69, 0x72
|
|
.byte 0x73, 0x74, 0x00, 0xf1
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x52, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x5f, 0x73, 0x65, 0x63
|
|
.byte 0x6f, 0x6e, 0x64, 0x00
|
|
.byte 0x10, 0x15, 0x00, 0x00
|
|
.byte 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x62
|
|
.byte 0x61, 0x73, 0x65, 0x00
|
|
# Class (0x1354) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 7
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1353)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 40
|
|
# Name: std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>
|
|
# LinkageName: .?AV?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@
|
|
# }
|
|
.byte 0xce, 0x00, 0x04, 0x15
|
|
.byte 0x07, 0x00, 0x10, 0x02
|
|
.byte 0x53, 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, 0x61, 0x6c, 0x6c
|
|
.byte 0x6f, 0x63, 0x61, 0x74
|
|
.byte 0x6f, 0x72, 0x3c, 0x63
|
|
.byte 0x68, 0x61, 0x72, 0x3e
|
|
.byte 0x2c, 0x73, 0x74, 0x64
|
|
.byte 0x3a, 0x3a, 0x5f, 0x53
|
|
.byte 0x74, 0x72, 0x69, 0x6e
|
|
.byte 0x67, 0x5f, 0x76, 0x61
|
|
.byte 0x6c, 0x3c, 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, 0x20, 0x3e
|
|
.byte 0x2c, 0x31, 0x3e, 0x00
|
|
.byte 0x2e, 0x3f, 0x41, 0x56
|
|
.byte 0x3f, 0x24, 0x5f, 0x43
|
|
.byte 0x6f, 0x6d, 0x70, 0x72
|
|
.byte 0x65, 0x73, 0x73, 0x65
|
|
.byte 0x64, 0x5f, 0x70, 0x61
|
|
.byte 0x69, 0x72, 0x40, 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, 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 (0x1355) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1> (0x1354)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x1168)
|
|
# LineNumber: 265
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x54, 0x13, 0x00, 0x00
|
|
.byte 0x68, 0x11, 0x00, 0x00
|
|
.byte 0x09, 0x01, 0x00, 0x00
|
|
# FieldList (0x1356) {
|
|
# 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* (0x1200)
|
|
# Name: const_pointer
|
|
# }
|
|
# }
|
|
.byte 0x6a, 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 0x00, 0x12, 0x00, 0x00
|
|
.byte 0x63, 0x6f, 0x6e, 0x73
|
|
.byte 0x74, 0x5f, 0x70, 0x6f
|
|
.byte 0x69, 0x6e, 0x74, 0x65
|
|
.byte 0x72, 0x00, 0xf2, 0xf1
|
|
# Struct (0x1357) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 5
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1356)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 1
|
|
# Name: std::_Simple_types<char>
|
|
# LinkageName: .?AU?$_Simple_types@D@std@@
|
|
# }
|
|
.byte 0x4a, 0x00, 0x05, 0x15
|
|
.byte 0x05, 0x00, 0x10, 0x02
|
|
.byte 0x56, 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 (0x1358) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Simple_types<char> (0x1357)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x113D)
|
|
# LineNumber: 928
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x57, 0x13, 0x00, 0x00
|
|
.byte 0x3d, 0x11, 0x00, 0x00
|
|
.byte 0xa0, 0x03, 0x00, 0x00
|
|
# Array (0x1359) {
|
|
# 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 (0x135A) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_String_val<std::_Simple_types<char> >::_Bxty (0x12F8)
|
|
# 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, 0x12, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x135B) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_String_val<std::_Simple_types<char> >::_Bxty (0x12F8)
|
|
# ThisType: std::_String_val<std::_Simple_types<char> >::_Bxty* (0x135A)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xf8, 0x12, 0x00, 0x00
|
|
.byte 0x5a, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x135C) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# DataMember {
|
|
# TypeLeafKind: LF_MEMBER (0x150D)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: 0x1359
|
|
# 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: 0x1359
|
|
# FieldOffset: 0x0
|
|
# Name: _Alias
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_String_val<std::_Simple_types<char> >::_Bxty::() (0x135B)
|
|
# Name: _Bxty
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_String_val<std::_Simple_types<char> >::_Bxty::() (0x135B)
|
|
# Name: ~_Bxty
|
|
# }
|
|
# }
|
|
.byte 0x56, 0x00, 0x03, 0x12
|
|
.byte 0x0d, 0x15, 0x03, 0x00
|
|
.byte 0x59, 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 0x59, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x5f, 0x41
|
|
.byte 0x6c, 0x69, 0x61, 0x73
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x5b, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x42, 0x78, 0x74
|
|
.byte 0x79, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x5b, 0x13, 0x00, 0x00
|
|
.byte 0x7e, 0x5f, 0x42, 0x78
|
|
.byte 0x74, 0x79, 0x00, 0xf1
|
|
# Union (0x135D) {
|
|
# TypeLeafKind: LF_UNION (0x1506)
|
|
# MemberCount: 5
|
|
# Properties [ (0x608)
|
|
# HasUniqueName (0x200)
|
|
# Nested (0x8)
|
|
# Sealed (0x400)
|
|
# ]
|
|
# FieldList: <field list> (0x135C)
|
|
# 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 0x5c, 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 (0x135E) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_String_val<std::_Simple_types<char> >::_Bxty (0x135D)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x12DA)
|
|
# LineNumber: 1854
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x5d, 0x13, 0x00, 0x00
|
|
.byte 0xda, 0x12, 0x00, 0x00
|
|
.byte 0x3e, 0x07, 0x00, 0x00
|
|
# Struct (0x135F) {
|
|
# 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 (0x1360) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::forward_iterator_tag (0x135F)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# }
|
|
.byte 0x0e, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0x5f, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
# Struct (0x1361) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 1
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1360)
|
|
# 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 0x60, 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 (0x1362) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::bidirectional_iterator_tag (0x1361)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x1168)
|
|
# LineNumber: 406
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x61, 0x13, 0x00, 0x00
|
|
.byte 0x68, 0x11, 0x00, 0x00
|
|
.byte 0x96, 0x01, 0x00, 0x00
|
|
# FieldList (0x1363) {
|
|
# 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 (0x1364) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 3
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1363)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 8
|
|
# Name: _Mbstatet
|
|
# LinkageName: .?AU_Mbstatet@@
|
|
# }
|
|
.byte 0x2e, 0x00, 0x05, 0x15
|
|
.byte 0x03, 0x00, 0x00, 0x02
|
|
.byte 0x63, 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 (0x1365) {
|
|
# TypeLeafKind: LF_STRING_ID (0x1605)
|
|
# Id: 0x0
|
|
# StringData: C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.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, 0x37, 0x37, 0x36
|
|
.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 (0x1366) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: _Mbstatet (0x1364)
|
|
# SourceFile: C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\corecrt.h (0x1365)
|
|
# LineNumber: 531
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x64, 0x13, 0x00, 0x00
|
|
.byte 0x65, 0x13, 0x00, 0x00
|
|
.byte 0x13, 0x02, 0x00, 0x00
|
|
# ArgList (0x1367) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::allocator<char>& (0x12E3)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xe3, 0x12, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x1368) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: char* (0x670)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<char> > (0x1346)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (std::allocator<char>&, const unsigned __int64) (0x1367)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x70, 0x06, 0x00, 0x00
|
|
.byte 0x46, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x67, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1369) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: std::allocator<char>& (0x12E3)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ArgType: const void* (0x1136)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xe3, 0x12, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x36, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x136A) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: char* (0x670)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<char> > (0x1346)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (std::allocator<char>&, const unsigned __int64, const void*) (0x1369)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x70, 0x06, 0x00, 0x00
|
|
.byte 0x46, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x69, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x136B) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: char* std::_Default_allocator_traits<std::allocator<char> >::(std::allocator<char>&, const unsigned __int64) (0x1368)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: char* std::_Default_allocator_traits<std::allocator<char> >::(std::allocator<char>&, const unsigned __int64, const void*) (0x136A)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x0b, 0x00, 0x00, 0x00
|
|
.byte 0x68, 0x13, 0x00, 0x00
|
|
.byte 0x0b, 0x00, 0x00, 0x00
|
|
.byte 0x6a, 0x13, 0x00, 0x00
|
|
# Modifier (0x136C) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: char* (0x670)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x70, 0x06, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# ArgList (0x136D) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: std::allocator<char>& (0x12E3)
|
|
# ArgType: const char* (0x136C)
|
|
# ArgType: const unsigned __int64 (0x108A)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xe3, 0x12, 0x00, 0x00
|
|
.byte 0x6c, 0x13, 0x00, 0x00
|
|
.byte 0x8a, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x136E) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<char> > (0x1346)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (std::allocator<char>&, const char*, const unsigned __int64) (0x136D)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x46, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x6d, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x136F) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<char> > (0x1346)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::allocator<char>&) (0x1225)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0x46, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x25, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x1370) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::allocator<char> (0x121F)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<char> > (0x1346)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::allocator<char>&) (0x1225)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x1f, 0x12, 0x00, 0x00
|
|
.byte 0x46, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x25, 0x12, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x1371) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x136B
|
|
# Name: allocate
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: void std::_Default_allocator_traits<std::allocator<char> >::(std::allocator<char>&, const char*, const unsigned __int64) (0x136E)
|
|
# Name: deallocate
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: unsigned __int64 std::_Default_allocator_traits<std::allocator<char> >::(const std::allocator<char>&) (0x136F)
|
|
# Name: max_size
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: std::allocator<char> std::_Default_allocator_traits<std::allocator<char> >::(const std::allocator<char>&) (0x1370)
|
|
# Name: select_on_container_copy_construction
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::allocator<char> (0x121F)
|
|
# 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* (0x1200)
|
|
# Name: const_pointer
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: void* (0x603)
|
|
# Name: void_pointer
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: const void* (0x1136)
|
|
# 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> (0x10A1)
|
|
# Name: propagate_on_container_copy_assignment
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::integral_constant<bool,1> (0x109E)
|
|
# Name: propagate_on_container_move_assignment
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::integral_constant<bool,0> (0x10A1)
|
|
# Name: propagate_on_container_swap
|
|
# }
|
|
# NestedType {
|
|
# TypeLeafKind: LF_NESTTYPE (0x1510)
|
|
# Type: std::integral_constant<bool,1> (0x109E)
|
|
# Name: is_always_equal
|
|
# }
|
|
# }
|
|
.byte 0xbe, 0x01, 0x03, 0x12
|
|
.byte 0x0f, 0x15, 0x02, 0x00
|
|
.byte 0x6b, 0x13, 0x00, 0x00
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x6e, 0x13, 0x00, 0x00
|
|
.byte 0x64, 0x65, 0x61, 0x6c
|
|
.byte 0x6c, 0x6f, 0x63, 0x61
|
|
.byte 0x74, 0x65, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x6f, 0x13, 0x00, 0x00
|
|
.byte 0x6d, 0x61, 0x78, 0x5f
|
|
.byte 0x73, 0x69, 0x7a, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x70, 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 0x1f, 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 0x00, 0x12, 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 0x36, 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 0xa1, 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 0x9e, 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 0xa1, 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 0x9e, 0x10, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x61
|
|
.byte 0x6c, 0x77, 0x61, 0x79
|
|
.byte 0x73, 0x5f, 0x65, 0x71
|
|
.byte 0x75, 0x61, 0x6c, 0x00
|
|
# Struct (0x1372) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 17
|
|
# Properties [ (0x210)
|
|
# ContainsNestedClass (0x10)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1371)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 1
|
|
# Name: std::_Default_allocator_traits<std::allocator<char> >
|
|
# LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@D@std@@@std@@
|
|
# }
|
|
.byte 0x86, 0x00, 0x05, 0x15
|
|
.byte 0x11, 0x00, 0x10, 0x02
|
|
.byte 0x71, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0x73, 0x74
|
|
.byte 0x64, 0x3a, 0x3a, 0x5f
|
|
.byte 0x44, 0x65, 0x66, 0x61
|
|
.byte 0x75, 0x6c, 0x74, 0x5f
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x6f
|
|
.byte 0x72, 0x5f, 0x74, 0x72
|
|
.byte 0x61, 0x69, 0x74, 0x73
|
|
.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, 0x00
|
|
.byte 0x2e, 0x3f, 0x41, 0x55
|
|
.byte 0x3f, 0x24, 0x5f, 0x44
|
|
.byte 0x65, 0x66, 0x61, 0x75
|
|
.byte 0x6c, 0x74, 0x5f, 0x61
|
|
.byte 0x6c, 0x6c, 0x6f, 0x63
|
|
.byte 0x61, 0x74, 0x6f, 0x72
|
|
.byte 0x5f, 0x74, 0x72, 0x61
|
|
.byte 0x69, 0x74, 0x73, 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 (0x1373) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Default_allocator_traits<std::allocator<char> > (0x1372)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x113D)
|
|
# LineNumber: 835
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x72, 0x13, 0x00, 0x00
|
|
.byte 0x3d, 0x11, 0x00, 0x00
|
|
.byte 0x43, 0x03, 0x00, 0x00
|
|
# Struct (0x1374) {
|
|
# 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
|
|
# FieldList (0x1375) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::input_iterator_tag (0x1374)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# }
|
|
.byte 0x0e, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0x74, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
# Struct (0x1376) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 1
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1375)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 1
|
|
# Name: std::forward_iterator_tag
|
|
# LinkageName: .?AUforward_iterator_tag@std@@
|
|
# }
|
|
.byte 0x4e, 0x00, 0x05, 0x15
|
|
.byte 0x01, 0x00, 0x00, 0x02
|
|
.byte 0x75, 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 (0x1377) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::forward_iterator_tag (0x1376)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x1168)
|
|
# LineNumber: 401
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x76, 0x13, 0x00, 0x00
|
|
.byte 0x68, 0x11, 0x00, 0x00
|
|
.byte 0x91, 0x01, 0x00, 0x00
|
|
# FieldList (0x1378) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# }
|
|
.byte 0x02, 0x00, 0x03, 0x12
|
|
# Struct (0x1379) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 0
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1378)
|
|
# 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 0x78, 0x13, 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 (0x137A) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::input_iterator_tag (0x1379)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x1168)
|
|
# LineNumber: 393
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x79, 0x13, 0x00, 0x00
|
|
.byte 0x68, 0x11, 0x00, 0x00
|
|
.byte 0x89, 0x01, 0x00, 0x00
|
|
# FuncId (0x137B) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: gsl::details (0x11E9)
|
|
# FunctionType: void (gsl::fail_fast&&) (0x11ED)
|
|
# Name: throw_exception
|
|
# }
|
|
.byte 0x1a, 0x00, 0x01, 0x16
|
|
.byte 0xe9, 0x11, 0x00, 0x00
|
|
.byte 0xed, 0x11, 0x00, 0x00
|
|
.byte 0x74, 0x68, 0x72, 0x6f
|
|
.byte 0x77, 0x5f, 0x65, 0x78
|
|
.byte 0x63, 0x65, 0x70, 0x74
|
|
.byte 0x69, 0x6f, 0x6e, 0x00
|
|
# MemberFuncId (0x137C) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: gsl::fail_fast (0x11EA)
|
|
# FunctionType: void gsl::fail_fast::(const char* const) (0x11F4)
|
|
# Name: fail_fast
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xea, 0x11, 0x00, 0x00
|
|
.byte 0xf4, 0x11, 0x00, 0x00
|
|
.byte 0x66, 0x61, 0x69, 0x6c
|
|
.byte 0x5f, 0x66, 0x61, 0x73
|
|
.byte 0x74, 0x00, 0xf2, 0xf1
|
|
# MemberFunction (0x137D) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: gsl::fail_fast (0x11EA)
|
|
# ThisType: gsl::fail_fast* (0x11F0)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xea, 0x11, 0x00, 0x00
|
|
.byte 0xf0, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x137E) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: gsl::fail_fast (0x11EA)
|
|
# FunctionType: void gsl::fail_fast::() (0x137D)
|
|
# Name: ~fail_fast
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xea, 0x11, 0x00, 0x00
|
|
.byte 0x7d, 0x13, 0x00, 0x00
|
|
.byte 0x7e, 0x66, 0x61, 0x69
|
|
.byte 0x6c, 0x5f, 0x66, 0x61
|
|
.byte 0x73, 0x74, 0x00, 0xf1
|
|
# MemberFuncId (0x137F) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: gsl::details::extent_type<0> (0x11D5)
|
|
# FunctionType: __int64 gsl::details::extent_type<0>::() (0x11DC)
|
|
# Name: size
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0xd5, 0x11, 0x00, 0x00
|
|
.byte 0xdc, 0x11, 0x00, 0x00
|
|
.byte 0x73, 0x69, 0x7a, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# StringId (0x1380) {
|
|
# 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 (0x1381) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: gsl::fail_fast (0x11EA)
|
|
# 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 0xea, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x1382) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: gsl::fail_fast& (0x1381)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x81, 0x13, 0x00, 0x00
|
|
# Procedure (0x1383) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: gsl::fail_fast&& (0x11EB)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (gsl::fail_fast&) (0x1382)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0xeb, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x82, 0x13, 0x00, 0x00
|
|
# FuncId (0x1384) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: gsl::fail_fast&& (gsl::fail_fast&) (0x1383)
|
|
# Name: forward
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x83, 0x13, 0x00, 0x00
|
|
.byte 0x66, 0x6f, 0x72, 0x77
|
|
.byte 0x61, 0x72, 0x64, 0x00
|
|
# MemberFunction (0x1385) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: gsl::fail_fast (0x11EA)
|
|
# ThisType: gsl::fail_fast* (0x11F0)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (gsl::fail_fast&&) (0x11EC)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xea, 0x11, 0x00, 0x00
|
|
.byte 0xf0, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xec, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x1386) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: gsl::fail_fast (0x11EA)
|
|
# FunctionType: void gsl::fail_fast::(gsl::fail_fast&&) (0x1385)
|
|
# Name: fail_fast
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xea, 0x11, 0x00, 0x00
|
|
.byte 0x85, 0x13, 0x00, 0x00
|
|
.byte 0x66, 0x61, 0x69, 0x6c
|
|
.byte 0x5f, 0x66, 0x61, 0x73
|
|
.byte 0x74, 0x00, 0xf2, 0xf1
|
|
# Modifier (0x1387) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: gsl::fail_fast (0x11EA)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0xea, 0x11, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x1388) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const gsl::fail_fast (0x1387)
|
|
# 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 0x87, 0x13, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x1389) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const gsl::fail_fast& (0x1388)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x88, 0x13, 0x00, 0x00
|
|
# MemberFunction (0x138A) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: gsl::fail_fast (0x11EA)
|
|
# ThisType: gsl::fail_fast* (0x11F0)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const gsl::fail_fast&) (0x1389)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xea, 0x11, 0x00, 0x00
|
|
.byte 0xf0, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x89, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x138B) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: gsl::fail_fast (0x11EA)
|
|
# FunctionType: void gsl::fail_fast::(const gsl::fail_fast&) (0x138A)
|
|
# Name: fail_fast
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xea, 0x11, 0x00, 0x00
|
|
.byte 0x8a, 0x13, 0x00, 0x00
|
|
.byte 0x66, 0x61, 0x69, 0x6c
|
|
.byte 0x5f, 0x66, 0x61, 0x73
|
|
.byte 0x74, 0x00, 0xf2, 0xf1
|
|
# Modifier (0x138C) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::logic_error (0x11EF)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0xef, 0x11, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x138D) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::logic_error (0x138C)
|
|
# 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, 0x13, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x138E) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const std::logic_error& (0x138D)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x8d, 0x13, 0x00, 0x00
|
|
# MemberFunction (0x138F) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::logic_error (0x11EF)
|
|
# ThisType: std::logic_error* (0x11FA)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::logic_error&) (0x138E)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xef, 0x11, 0x00, 0x00
|
|
.byte 0xfa, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x8e, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x1390) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::logic_error (0x11EF)
|
|
# FunctionType: void std::logic_error::(const std::logic_error&) (0x138F)
|
|
# Name: logic_error
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xef, 0x11, 0x00, 0x00
|
|
.byte 0x8f, 0x13, 0x00, 0x00
|
|
.byte 0x6c, 0x6f, 0x67, 0x69
|
|
.byte 0x63, 0x5f, 0x65, 0x72
|
|
.byte 0x72, 0x6f, 0x72, 0x00
|
|
# MemberFuncId (0x1391) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::exception (0x11F9)
|
|
# FunctionType: void std::exception::(const std::exception&) (0x1212)
|
|
# Name: exception
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x12, 0x12, 0x00, 0x00
|
|
.byte 0x65, 0x78, 0x63, 0x65
|
|
.byte 0x70, 0x74, 0x69, 0x6f
|
|
.byte 0x6e, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x1392) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::logic_error (0x11EF)
|
|
# 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 0xef, 0x11, 0x00, 0x00
|
|
.byte 0x8c, 0x00, 0x01, 0x00
|
|
# ArgList (0x1393) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::logic_error&& (0x1392)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x92, 0x13, 0x00, 0x00
|
|
# MemberFunction (0x1394) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::logic_error (0x11EF)
|
|
# ThisType: std::logic_error* (0x11FA)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (std::logic_error&&) (0x1393)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xef, 0x11, 0x00, 0x00
|
|
.byte 0xfa, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x93, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x1395) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::logic_error (0x11EF)
|
|
# FunctionType: void std::logic_error::(std::logic_error&&) (0x1394)
|
|
# Name: logic_error
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xef, 0x11, 0x00, 0x00
|
|
.byte 0x94, 0x13, 0x00, 0x00
|
|
.byte 0x6c, 0x6f, 0x67, 0x69
|
|
.byte 0x63, 0x5f, 0x65, 0x72
|
|
.byte 0x72, 0x6f, 0x72, 0x00
|
|
# MemberFuncId (0x1396) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::exception (0x11F9)
|
|
# FunctionType: const char* std::exception::() (0x1217)
|
|
# Name: what
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x17, 0x12, 0x00, 0x00
|
|
.byte 0x77, 0x68, 0x61, 0x74
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFunction (0x1397) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::logic_error (0x11EF)
|
|
# ThisType: std::logic_error* (0x11FA)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xef, 0x11, 0x00, 0x00
|
|
.byte 0xfa, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x1398) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::logic_error (0x11EF)
|
|
# FunctionType: void std::logic_error::() (0x1397)
|
|
# Name: ~logic_error
|
|
# }
|
|
.byte 0x1a, 0x00, 0x02, 0x16
|
|
.byte 0xef, 0x11, 0x00, 0x00
|
|
.byte 0x97, 0x13, 0x00, 0x00
|
|
.byte 0x7e, 0x6c, 0x6f, 0x67
|
|
.byte 0x69, 0x63, 0x5f, 0x65
|
|
.byte 0x72, 0x72, 0x6f, 0x72
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x1399) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::exception (0x11F9)
|
|
# FunctionType: void std::exception::() (0x120B)
|
|
# Name: ~exception
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x0b, 0x12, 0x00, 0x00
|
|
.byte 0x7e, 0x65, 0x78, 0x63
|
|
.byte 0x65, 0x70, 0x74, 0x69
|
|
.byte 0x6f, 0x6e, 0x00, 0xf1
|
|
# MemberFuncId (0x139A) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::logic_error (0x11EF)
|
|
# FunctionType: void std::logic_error::(const char*) (0x1202)
|
|
# Name: logic_error
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xef, 0x11, 0x00, 0x00
|
|
.byte 0x02, 0x12, 0x00, 0x00
|
|
.byte 0x6c, 0x6f, 0x67, 0x69
|
|
.byte 0x63, 0x5f, 0x65, 0x72
|
|
.byte 0x72, 0x6f, 0x72, 0x00
|
|
# MemberFuncId (0x139B) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::exception (0x11F9)
|
|
# FunctionType: void std::exception::(const char* const) (0x120C)
|
|
# Name: exception
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x0c, 0x12, 0x00, 0x00
|
|
.byte 0x65, 0x78, 0x63, 0x65
|
|
.byte 0x70, 0x74, 0x69, 0x6f
|
|
.byte 0x6e, 0x00, 0xf2, 0xf1
|
|
# MemberFuncId (0x139C) {
|
|
# 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 (0x139D) {
|
|
# 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 (0x139E) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const int* (0x104B)
|
|
# ArgType: gsl::details::extent_type<0> (0x11D5)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x4b, 0x10, 0x00, 0x00
|
|
.byte 0xd5, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x139F) {
|
|
# 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> >* (0x139D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const int*, gsl::details::extent_type<0>) (0x139E)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x48, 0x10, 0x00, 0x00
|
|
.byte 0x9d, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x9e, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x13A0) {
|
|
# 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>) (0x139F)
|
|
# Name: storage_type
|
|
# }
|
|
.byte 0x1a, 0x00, 0x02, 0x16
|
|
.byte 0x48, 0x10, 0x00, 0x00
|
|
.byte 0x9f, 0x13, 0x00, 0x00
|
|
.byte 0x73, 0x74, 0x6f, 0x72
|
|
.byte 0x61, 0x67, 0x65, 0x5f
|
|
.byte 0x74, 0x79, 0x70, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x13A1) {
|
|
# 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 (0x13A2) {
|
|
# TypeLeafKind: LF_STRING_ID (0x1605)
|
|
# Id: 0x0
|
|
# StringData: gsl
|
|
# }
|
|
.byte 0x0a, 0x00, 0x05, 0x16
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x67, 0x73, 0x6c, 0x00
|
|
# ArgList (0x13A3) {
|
|
# 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
|
|
# Procedure (0x13A4) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: __int64 (0x13)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (unsigned __int64) (0x13A3)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x13, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xa3, 0x13, 0x00, 0x00
|
|
# FuncId (0x13A5) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: gsl (0x13A2)
|
|
# FunctionType: __int64 (unsigned __int64) (0x13A4)
|
|
# Name: narrow
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x16
|
|
.byte 0xa2, 0x13, 0x00, 0x00
|
|
.byte 0xa4, 0x13, 0x00, 0x00
|
|
.byte 0x6e, 0x61, 0x72, 0x72
|
|
.byte 0x6f, 0x77, 0x00, 0xf1
|
|
# MemberFuncId (0x13A6) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# FunctionType: unsigned __int64 std::vector<int,std::allocator<int> >::() (0x10D7)
|
|
# Name: size
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0xd7, 0x10, 0x00, 0x00
|
|
.byte 0x73, 0x69, 0x7a, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x13A7) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# FunctionType: int* std::vector<int,std::allocator<int> >::() (0x10CA)
|
|
# Name: data
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0xca, 0x10, 0x00, 0x00
|
|
.byte 0x64, 0x61, 0x74, 0x61
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x13A8) {
|
|
# 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
|
|
# Pointer (0x13A9) {
|
|
# 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
|
|
# ArgList (0x13AA) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: unsigned __int64& (0x13A9)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xa9, 0x13, 0x00, 0x00
|
|
# Procedure (0x13AB) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: __int64 (0x13)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (unsigned __int64&) (0x13AA)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x13, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xaa, 0x13, 0x00, 0x00
|
|
# FuncId (0x13AC) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: gsl (0x13A2)
|
|
# FunctionType: __int64 (unsigned __int64&) (0x13AB)
|
|
# Name: narrow_cast
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x16
|
|
.byte 0xa2, 0x13, 0x00, 0x00
|
|
.byte 0xab, 0x13, 0x00, 0x00
|
|
.byte 0x6e, 0x61, 0x72, 0x72
|
|
.byte 0x6f, 0x77, 0x5f, 0x63
|
|
.byte 0x61, 0x73, 0x74, 0x00
|
|
# Struct (0x13AD) {
|
|
# 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 (0x13AE) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: gsl::narrowing_error (0x13AD)
|
|
# 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 0xad, 0x13, 0x00, 0x00
|
|
.byte 0x8c, 0x00, 0x01, 0x00
|
|
# ArgList (0x13AF) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: gsl::narrowing_error&& (0x13AE)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xae, 0x13, 0x00, 0x00
|
|
# Procedure (0x13B0) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: void (0x3)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (gsl::narrowing_error&&) (0x13AF)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xaf, 0x13, 0x00, 0x00
|
|
# FieldList (0x13B1) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::exception (0x11F9)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# }
|
|
.byte 0x0e, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
# Struct (0x13B2) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 1
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x13B1)
|
|
# DerivedFrom: 0x0
|
|
# VShape: <vftable 2 methods> (0x11EE)
|
|
# SizeOf: 24
|
|
# Name: gsl::narrowing_error
|
|
# LinkageName: .?AUnarrowing_error@gsl@@
|
|
# }
|
|
.byte 0x46, 0x00, 0x05, 0x15
|
|
.byte 0x01, 0x00, 0x00, 0x02
|
|
.byte 0xb1, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0xee, 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 (0x13B3) {
|
|
# 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 (0x13B4) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: gsl::narrowing_error (0x13B2)
|
|
# SourceFile: C:\projects\gsl\include\gsl\gsl_util (0x13B3)
|
|
# LineNumber: 103
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0xb2, 0x13, 0x00, 0x00
|
|
.byte 0xb3, 0x13, 0x00, 0x00
|
|
.byte 0x67, 0x00, 0x00, 0x00
|
|
# FuncId (0x13B5) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: gsl::details (0x11E9)
|
|
# FunctionType: void (gsl::narrowing_error&&) (0x13B0)
|
|
# Name: throw_exception
|
|
# }
|
|
.byte 0x1a, 0x00, 0x01, 0x16
|
|
.byte 0xe9, 0x11, 0x00, 0x00
|
|
.byte 0xb0, 0x13, 0x00, 0x00
|
|
.byte 0x74, 0x68, 0x72, 0x6f
|
|
.byte 0x77, 0x5f, 0x65, 0x78
|
|
.byte 0x63, 0x65, 0x70, 0x74
|
|
.byte 0x69, 0x6f, 0x6e, 0x00
|
|
# Pointer (0x13B6) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: gsl::narrowing_error (0x13AD)
|
|
# 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 0xad, 0x13, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x13B7) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: gsl::narrowing_error (0x13AD)
|
|
# ThisType: gsl::narrowing_error* (0x13B6)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xad, 0x13, 0x00, 0x00
|
|
.byte 0xb6, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x13B8) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: gsl::narrowing_error (0x13AD)
|
|
# FunctionType: void gsl::narrowing_error::() (0x13B7)
|
|
# Name: narrowing_error
|
|
# }
|
|
.byte 0x1a, 0x00, 0x02, 0x16
|
|
.byte 0xad, 0x13, 0x00, 0x00
|
|
.byte 0xb7, 0x13, 0x00, 0x00
|
|
.byte 0x6e, 0x61, 0x72, 0x72
|
|
.byte 0x6f, 0x77, 0x69, 0x6e
|
|
.byte 0x67, 0x5f, 0x65, 0x72
|
|
.byte 0x72, 0x6f, 0x72, 0x00
|
|
# MemberFuncId (0x13B9) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: gsl::narrowing_error (0x13AD)
|
|
# FunctionType: void gsl::narrowing_error::() (0x13B7)
|
|
# Name: ~narrowing_error
|
|
# }
|
|
.byte 0x1e, 0x00, 0x02, 0x16
|
|
.byte 0xad, 0x13, 0x00, 0x00
|
|
.byte 0xb7, 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 (0x13BA) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: unsigned __int64& (0x13A9)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (unsigned __int64&) (0x13AA)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0xa9, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xaa, 0x13, 0x00, 0x00
|
|
# FuncId (0x13BB) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: unsigned __int64& (unsigned __int64&) (0x13BA)
|
|
# Name: forward
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0xba, 0x13, 0x00, 0x00
|
|
.byte 0x66, 0x6f, 0x72, 0x77
|
|
.byte 0x61, 0x72, 0x64, 0x00
|
|
# Pointer (0x13BC) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: gsl::narrowing_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 (0x13BD) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: gsl::narrowing_error& (0x13BC)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xbc, 0x13, 0x00, 0x00
|
|
# Procedure (0x13BE) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: gsl::narrowing_error&& (0x13AE)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (gsl::narrowing_error&) (0x13BD)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0xae, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xbd, 0x13, 0x00, 0x00
|
|
# FuncId (0x13BF) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: gsl::narrowing_error&& (gsl::narrowing_error&) (0x13BE)
|
|
# Name: forward
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0xbe, 0x13, 0x00, 0x00
|
|
.byte 0x66, 0x6f, 0x72, 0x77
|
|
.byte 0x61, 0x72, 0x64, 0x00
|
|
# MemberFunction (0x13C0) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: gsl::narrowing_error (0x13AD)
|
|
# ThisType: gsl::narrowing_error* (0x13B6)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (gsl::narrowing_error&&) (0x13AF)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xad, 0x13, 0x00, 0x00
|
|
.byte 0xb6, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xaf, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x13C1) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: gsl::narrowing_error (0x13AD)
|
|
# FunctionType: void gsl::narrowing_error::(gsl::narrowing_error&&) (0x13C0)
|
|
# Name: narrowing_error
|
|
# }
|
|
.byte 0x1a, 0x00, 0x02, 0x16
|
|
.byte 0xad, 0x13, 0x00, 0x00
|
|
.byte 0xc0, 0x13, 0x00, 0x00
|
|
.byte 0x6e, 0x61, 0x72, 0x72
|
|
.byte 0x6f, 0x77, 0x69, 0x6e
|
|
.byte 0x67, 0x5f, 0x65, 0x72
|
|
.byte 0x72, 0x6f, 0x72, 0x00
|
|
# Modifier (0x13C2) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: gsl::narrowing_error (0x13AD)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0xad, 0x13, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x13C3) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const gsl::narrowing_error (0x13C2)
|
|
# 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 0xc2, 0x13, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x13C4) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const gsl::narrowing_error& (0x13C3)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0xc3, 0x13, 0x00, 0x00
|
|
# MemberFunction (0x13C5) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: gsl::narrowing_error (0x13AD)
|
|
# ThisType: gsl::narrowing_error* (0x13B6)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const gsl::narrowing_error&) (0x13C4)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xad, 0x13, 0x00, 0x00
|
|
.byte 0xb6, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc4, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x13C6) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: gsl::narrowing_error (0x13AD)
|
|
# FunctionType: void gsl::narrowing_error::(const gsl::narrowing_error&) (0x13C5)
|
|
# Name: narrowing_error
|
|
# }
|
|
.byte 0x1a, 0x00, 0x02, 0x16
|
|
.byte 0xad, 0x13, 0x00, 0x00
|
|
.byte 0xc5, 0x13, 0x00, 0x00
|
|
.byte 0x6e, 0x61, 0x72, 0x72
|
|
.byte 0x6f, 0x77, 0x69, 0x6e
|
|
.byte 0x67, 0x5f, 0x65, 0x72
|
|
.byte 0x72, 0x6f, 0x72, 0x00
|
|
# MemberFuncId (0x13C7) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::exception (0x11F9)
|
|
# FunctionType: void std::exception::() (0x120B)
|
|
# Name: exception
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xf9, 0x11, 0x00, 0x00
|
|
.byte 0x0b, 0x12, 0x00, 0x00
|
|
.byte 0x65, 0x78, 0x63, 0x65
|
|
.byte 0x70, 0x74, 0x69, 0x6f
|
|
.byte 0x6e, 0x00, 0xf2, 0xf1
|
|
# MemberFuncId (0x13C8) {
|
|
# 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> > >::() (0x1120)
|
|
# Name: _Mylast
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x20, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x6c
|
|
.byte 0x61, 0x73, 0x74, 0x00
|
|
# MemberFuncId (0x13C9) {
|
|
# 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> > >::() (0x1120)
|
|
# Name: _Myfirst
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x20, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x66
|
|
.byte 0x69, 0x72, 0x73, 0x74
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x13CA) {
|
|
# 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> > >::() (0x1118)
|
|
# Name: _Get_data
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x18, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x5f, 0x64, 0x61, 0x74
|
|
.byte 0x61, 0x00, 0xf2, 0xf1
|
|
# MemberFuncId (0x13CB) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1> (0x10F8)
|
|
# FunctionType: const std::_Vector_val<std::_Simple_types<int> >& std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x1164)
|
|
# Name: _Get_second
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xf8, 0x10, 0x00, 0x00
|
|
.byte 0x64, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x5f, 0x73, 0x65, 0x63
|
|
.byte 0x6f, 0x6e, 0x64, 0x00
|
|
# ArgList (0x13CC) {
|
|
# 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 (0x13CD) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: int* (0x674)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (int*) (0x13CC)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xcc, 0x13, 0x00, 0x00
|
|
# FuncId (0x13CE) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: int* (int*) (0x13CD)
|
|
# Name: _Unfancy_maybe_null
|
|
# }
|
|
.byte 0x1e, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0xcd, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x55, 0x6e, 0x66
|
|
.byte 0x61, 0x6e, 0x63, 0x79
|
|
.byte 0x5f, 0x6d, 0x61, 0x79
|
|
.byte 0x62, 0x65, 0x5f, 0x6e
|
|
.byte 0x75, 0x6c, 0x6c, 0x00
|
|
# MemberFuncId (0x13CF) {
|
|
# 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> > >::() (0x111E)
|
|
# Name: _Myfirst
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x1e, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x66
|
|
.byte 0x69, 0x72, 0x73, 0x74
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x13D0) {
|
|
# 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> > >::() (0x1115)
|
|
# Name: _Get_data
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x15, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x5f, 0x64, 0x61, 0x74
|
|
.byte 0x61, 0x00, 0xf2, 0xf1
|
|
# MemberFuncId (0x13D1) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1> (0x10F8)
|
|
# FunctionType: std::_Vector_val<std::_Simple_types<int> >& std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x1163)
|
|
# Name: _Get_second
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xf8, 0x10, 0x00, 0x00
|
|
.byte 0x63, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x5f, 0x73, 0x65, 0x63
|
|
.byte 0x6f, 0x6e, 0x64, 0x00
|
|
# MemberFunction (0x13D2) {
|
|
# 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> >* (0x11E1)
|
|
# 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 0xe1, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x07, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x13D3) {
|
|
# 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) (0x13D2)
|
|
# Name: storage_type
|
|
# }
|
|
.byte 0x1a, 0x00, 0x02, 0x16
|
|
.byte 0x05, 0x10, 0x00, 0x00
|
|
.byte 0xd2, 0x13, 0x00, 0x00
|
|
.byte 0x73, 0x74, 0x6f, 0x72
|
|
.byte 0x61, 0x67, 0x65, 0x5f
|
|
.byte 0x74, 0x79, 0x70, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x13D4) {
|
|
# 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
|
|
# MemberFuncId (0x13D5) {
|
|
# 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>&) (0x10FB)
|
|
# Name: _Vector_alloc
|
|
# }
|
|
.byte 0x1a, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0xfb, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x56, 0x65, 0x63
|
|
.byte 0x74, 0x6f, 0x72, 0x5f
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x00, 0xf2, 0xf1
|
|
# ArgList (0x13D6) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const int* (0x104B)
|
|
# ArgType: const int* (0x104B)
|
|
# ArgType: std::forward_iterator_tag (0x135F)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x4b, 0x10, 0x00, 0x00
|
|
.byte 0x4b, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x13, 0x00, 0x00
|
|
# MemberFunction (0x13D7) {
|
|
# 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) (0x13D6)
|
|
# 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 0xd6, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x13D8) {
|
|
# 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) (0x13D7)
|
|
# Name: _Range_construct_or_tidy
|
|
# }
|
|
.byte 0x26, 0x00, 0x02, 0x16
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0xd7, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x52, 0x61, 0x6e
|
|
.byte 0x67, 0x65, 0x5f, 0x63
|
|
.byte 0x6f, 0x6e, 0x73, 0x74
|
|
.byte 0x72, 0x75, 0x63, 0x74
|
|
.byte 0x5f, 0x6f, 0x72, 0x5f
|
|
.byte 0x74, 0x69, 0x64, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x13D9) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::initializer_list<int> (0x108F)
|
|
# FunctionType: const int* std::initializer_list<int>::() (0x1145)
|
|
# Name: end
|
|
# }
|
|
.byte 0x0e, 0x00, 0x02, 0x16
|
|
.byte 0x8f, 0x10, 0x00, 0x00
|
|
.byte 0x45, 0x11, 0x00, 0x00
|
|
.byte 0x65, 0x6e, 0x64, 0x00
|
|
# MemberFuncId (0x13DA) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::initializer_list<int> (0x108F)
|
|
# FunctionType: const int* std::initializer_list<int>::() (0x1145)
|
|
# Name: begin
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0x8f, 0x10, 0x00, 0x00
|
|
.byte 0x45, 0x11, 0x00, 0x00
|
|
.byte 0x62, 0x65, 0x67, 0x69
|
|
.byte 0x6e, 0x00, 0xf2, 0xf1
|
|
# MemberFuncId (0x13DB) {
|
|
# 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> > >::() (0x10FA)
|
|
# Name: ~_Vector_alloc
|
|
# }
|
|
.byte 0x1a, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0xfa, 0x10, 0x00, 0x00
|
|
.byte 0x7e, 0x5f, 0x56, 0x65
|
|
.byte 0x63, 0x74, 0x6f, 0x72
|
|
.byte 0x5f, 0x61, 0x6c, 0x6c
|
|
.byte 0x6f, 0x63, 0x00, 0xf1
|
|
# Procedure (0x13DC) {
|
|
# 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 (0x13DD) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: const std::allocator<int>& (const std::allocator<int>&) (0x13DC)
|
|
# Name: forward
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0xdc, 0x13, 0x00, 0x00
|
|
.byte 0x66, 0x6f, 0x72, 0x77
|
|
.byte 0x61, 0x72, 0x64, 0x00
|
|
# Struct (0x13DE) {
|
|
# 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 (0x13DF) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::_One_then_variadic_args_t (0x13DE)
|
|
# ArgType: const std::allocator<int>& (0x1087)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xde, 0x13, 0x00, 0x00
|
|
.byte 0x87, 0x10, 0x00, 0x00
|
|
# MemberFunction (0x13E0) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1> (0x10F8)
|
|
# ThisType: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>* (0x115D)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (std::_One_then_variadic_args_t, const std::allocator<int>&) (0x13DF)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xf8, 0x10, 0x00, 0x00
|
|
.byte 0x5d, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0xdf, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Struct (0x13E1) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 0
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1378)
|
|
# 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 0x78, 0x13, 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 (0x13E2) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_One_then_variadic_args_t (0x13E1)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x1168)
|
|
# LineNumber: 258
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0xe1, 0x13, 0x00, 0x00
|
|
.byte 0x68, 0x11, 0x00, 0x00
|
|
.byte 0x02, 0x01, 0x00, 0x00
|
|
# MemberFuncId (0x13E3) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1> (0x10F8)
|
|
# FunctionType: void std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::(std::_One_then_variadic_args_t, const std::allocator<int>&) (0x13E0)
|
|
# Name: _Compressed_pair
|
|
# }
|
|
.byte 0x1e, 0x00, 0x02, 0x16
|
|
.byte 0xf8, 0x10, 0x00, 0x00
|
|
.byte 0xe0, 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 (0x13E4) {
|
|
# 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> > >::() (0x10FA)
|
|
# Name: _Alloc_proxy
|
|
# }
|
|
.byte 0x1a, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0xfa, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x6c
|
|
.byte 0x6f, 0x63, 0x5f, 0x70
|
|
.byte 0x72, 0x6f, 0x78, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x13E5) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Vector_val<std::_Simple_types<int> > (0x1113)
|
|
# FunctionType: void std::_Vector_val<std::_Simple_types<int> >::() (0x1182)
|
|
# Name: _Vector_val
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x13, 0x11, 0x00, 0x00
|
|
.byte 0x82, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x56, 0x65, 0x63
|
|
.byte 0x74, 0x6f, 0x72, 0x5f
|
|
.byte 0x76, 0x61, 0x6c, 0x00
|
|
# MemberFuncId (0x13E6) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Container_base12 (0x1172)
|
|
# FunctionType: void std::_Container_base12::() (0x11B4)
|
|
# Name: _Container_base12
|
|
# }
|
|
.byte 0x1e, 0x00, 0x02, 0x16
|
|
.byte 0x72, 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 (0x13E7) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
|
|
# FunctionType: std::allocator<int>& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1110)
|
|
# Name: _Getal
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x10, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x61, 0x6c, 0x00, 0xf1
|
|
# MemberFunction (0x13E8) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::allocator<std::_Container_proxy> (0x1122)
|
|
# ThisType: std::allocator<std::_Container_proxy>* (0x1191)
|
|
# 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 0x22, 0x11, 0x00, 0x00
|
|
.byte 0x91, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x88, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x13E9) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::allocator<std::_Container_proxy> (0x1122)
|
|
# FunctionType: void std::allocator<std::_Container_proxy>::(const std::allocator<int>&) (0x13E8)
|
|
# Name: allocator
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x22, 0x11, 0x00, 0x00
|
|
.byte 0xe8, 0x13, 0x00, 0x00
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x6f
|
|
.byte 0x72, 0x00, 0xf2, 0xf1
|
|
# ArgList (0x13EA) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::_Container_proxy* (0x1106)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x06, 0x11, 0x00, 0x00
|
|
# Procedure (0x13EB) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: std::_Container_proxy* (0x1106)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (std::_Container_proxy*) (0x13EA)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x06, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xea, 0x13, 0x00, 0x00
|
|
# FuncId (0x13EC) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: std::_Container_proxy* (std::_Container_proxy*) (0x13EB)
|
|
# Name: _Unfancy
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0xeb, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x55, 0x6e, 0x66
|
|
.byte 0x61, 0x6e, 0x63, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x13ED) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::allocator<std::_Container_proxy> (0x1122)
|
|
# FunctionType: std::_Container_proxy* std::allocator<std::_Container_proxy>::(const unsigned __int64) (0x1199)
|
|
# Name: allocate
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x22, 0x11, 0x00, 0x00
|
|
.byte 0x99, 0x11, 0x00, 0x00
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x65
|
|
.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: std::_Container_proxy*& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1108)
|
|
# Name: _Myproxy
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x08, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x70
|
|
.byte 0x72, 0x6f, 0x78, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# Pointer (0x13EF) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Container_proxy (0x1105)
|
|
# 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 0x05, 0x11, 0x00, 0x00
|
|
.byte 0x8c, 0x00, 0x01, 0x00
|
|
# ArgList (0x13F0) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: std::allocator<std::_Container_proxy>& (0x11C1)
|
|
# ArgType: std::_Container_proxy* const (0x1109)
|
|
# ArgType: std::_Container_proxy&& (0x13EF)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xc1, 0x11, 0x00, 0x00
|
|
.byte 0x09, 0x11, 0x00, 0x00
|
|
.byte 0xef, 0x13, 0x00, 0x00
|
|
# MemberFunction (0x13F1) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<std::_Container_proxy> > (0x11A0)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (std::allocator<std::_Container_proxy>&, std::_Container_proxy* const, std::_Container_proxy&&) (0x13F0)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xa0, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0xf0, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x13F2) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<std::_Container_proxy> > (0x11A0)
|
|
# FunctionType: void std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >::(std::allocator<std::_Container_proxy>&, std::_Container_proxy* const, std::_Container_proxy&&) (0x13F1)
|
|
# Name: construct
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xa0, 0x11, 0x00, 0x00
|
|
.byte 0xf1, 0x13, 0x00, 0x00
|
|
.byte 0x63, 0x6f, 0x6e, 0x73
|
|
.byte 0x74, 0x72, 0x75, 0x63
|
|
.byte 0x74, 0x00, 0xf2, 0xf1
|
|
# MemberFuncId (0x13F3) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Container_proxy (0x1105)
|
|
# FunctionType: void std::_Container_proxy::() (0x117D)
|
|
# Name: _Container_proxy
|
|
# }
|
|
.byte 0x1e, 0x00, 0x02, 0x16
|
|
.byte 0x05, 0x11, 0x00, 0x00
|
|
.byte 0x7d, 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
|
|
# ArgList (0x13F4) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::_Vector_val<std::_Simple_types<int> >& (0x1114)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x14, 0x11, 0x00, 0x00
|
|
# Procedure (0x13F5) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: std::_Vector_val<std::_Simple_types<int> >* (0x1181)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (std::_Vector_val<std::_Simple_types<int> >&) (0x13F4)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x81, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xf4, 0x13, 0x00, 0x00
|
|
# FuncId (0x13F6) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: std::_Vector_val<std::_Simple_types<int> >* (std::_Vector_val<std::_Simple_types<int> >&) (0x13F5)
|
|
# Name: addressof
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0xf5, 0x13, 0x00, 0x00
|
|
.byte 0x61, 0x64, 0x64, 0x72
|
|
.byte 0x65, 0x73, 0x73, 0x6f
|
|
.byte 0x66, 0x00, 0xf2, 0xf1
|
|
# MemberFuncId (0x13F7) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1> (0x10F8)
|
|
# FunctionType: std::allocator<int>& std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x115E)
|
|
# Name: _Get_first
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xf8, 0x10, 0x00, 0x00
|
|
.byte 0x5e, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x5f, 0x66, 0x69, 0x72
|
|
.byte 0x73, 0x74, 0x00, 0xf1
|
|
# Procedure (0x13F8) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: void* (0x603)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const unsigned __int64) (0x10C0)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x03, 0x06, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc0, 0x10, 0x00, 0x00
|
|
# FuncId (0x13F9) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: void* (const unsigned __int64) (0x13F8)
|
|
# Name: _Allocate
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0xf8, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x6c
|
|
.byte 0x6f, 0x63, 0x61, 0x74
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
# Procedure (0x13FA) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: unsigned __int64 (0x23)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const unsigned __int64) (0x10C0)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc0, 0x10, 0x00, 0x00
|
|
# FuncId (0x13FB) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: unsigned __int64 (const unsigned __int64) (0x13FA)
|
|
# Name: _Get_size_of_n
|
|
# }
|
|
.byte 0x1a, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0xfa, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x5f, 0x73, 0x69, 0x7a
|
|
.byte 0x65, 0x5f, 0x6f, 0x66
|
|
.byte 0x5f, 0x6e, 0x00, 0xf1
|
|
# FuncId (0x13FC) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: void* (const unsigned __int64) (0x13F8)
|
|
# Name: _Allocate_manually_vector_aligned
|
|
# }
|
|
.byte 0x2e, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0xf8, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x6c
|
|
.byte 0x6f, 0x63, 0x61, 0x74
|
|
.byte 0x65, 0x5f, 0x6d, 0x61
|
|
.byte 0x6e, 0x75, 0x61, 0x6c
|
|
.byte 0x6c, 0x79, 0x5f, 0x76
|
|
.byte 0x65, 0x63, 0x74, 0x6f
|
|
.byte 0x72, 0x5f, 0x61, 0x6c
|
|
.byte 0x69, 0x67, 0x6e, 0x65
|
|
.byte 0x64, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x13FD) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: void (0x3)
|
|
# 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 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x0c, 0x04, 0x01, 0x00
|
|
# Struct (0x13FE) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 0
|
|
# Properties [ (0x280)
|
|
# ForwardReference (0x80)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: 0x0
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 0
|
|
# Name: std::_Default_allocate_traits
|
|
# LinkageName: .?AU_Default_allocate_traits@std@@
|
|
# }
|
|
.byte 0x56, 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 0x44, 0x65, 0x66, 0x61
|
|
.byte 0x75, 0x6c, 0x74, 0x5f
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x65
|
|
.byte 0x5f, 0x74, 0x72, 0x61
|
|
.byte 0x69, 0x74, 0x73, 0x00
|
|
.byte 0x2e, 0x3f, 0x41, 0x55
|
|
.byte 0x5f, 0x44, 0x65, 0x66
|
|
.byte 0x61, 0x75, 0x6c, 0x74
|
|
.byte 0x5f, 0x61, 0x6c, 0x6c
|
|
.byte 0x6f, 0x63, 0x61, 0x74
|
|
.byte 0x65, 0x5f, 0x74, 0x72
|
|
.byte 0x61, 0x69, 0x74, 0x73
|
|
.byte 0x40, 0x73, 0x74, 0x64
|
|
.byte 0x40, 0x40, 0x00, 0xf1
|
|
# MemberFunction (0x13FF) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void* (0x603)
|
|
# ClassType: std::_Default_allocate_traits (0x13FE)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const unsigned __int64) (0x10C0)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x06, 0x00, 0x00
|
|
.byte 0xfe, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0xc0, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x1400) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: void* std::_Default_allocate_traits::(const unsigned __int64) (0x13FF)
|
|
# Name: _Allocate
|
|
# }
|
|
# }
|
|
.byte 0x16, 0x00, 0x03, 0x12
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0xff, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x6c
|
|
.byte 0x6f, 0x63, 0x61, 0x74
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
# Struct (0x1401) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 1
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1400)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 1
|
|
# Name: std::_Default_allocate_traits
|
|
# LinkageName: .?AU_Default_allocate_traits@std@@
|
|
# }
|
|
.byte 0x56, 0x00, 0x05, 0x15
|
|
.byte 0x01, 0x00, 0x00, 0x02
|
|
.byte 0x00, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0x73, 0x74
|
|
.byte 0x64, 0x3a, 0x3a, 0x5f
|
|
.byte 0x44, 0x65, 0x66, 0x61
|
|
.byte 0x75, 0x6c, 0x74, 0x5f
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x65
|
|
.byte 0x5f, 0x74, 0x72, 0x61
|
|
.byte 0x69, 0x74, 0x73, 0x00
|
|
.byte 0x2e, 0x3f, 0x41, 0x55
|
|
.byte 0x5f, 0x44, 0x65, 0x66
|
|
.byte 0x61, 0x75, 0x6c, 0x74
|
|
.byte 0x5f, 0x61, 0x6c, 0x6c
|
|
.byte 0x6f, 0x63, 0x61, 0x74
|
|
.byte 0x65, 0x5f, 0x74, 0x72
|
|
.byte 0x61, 0x69, 0x74, 0x73
|
|
.byte 0x40, 0x73, 0x74, 0x64
|
|
.byte 0x40, 0x40, 0x00, 0xf1
|
|
# UdtSourceLine (0x1402) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Default_allocate_traits (0x1401)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x113D)
|
|
# LineNumber: 48
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x01, 0x14, 0x00, 0x00
|
|
.byte 0x3d, 0x11, 0x00, 0x00
|
|
.byte 0x30, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x1403) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Default_allocate_traits (0x13FE)
|
|
# FunctionType: void* std::_Default_allocate_traits::(const unsigned __int64) (0x13FF)
|
|
# Name: _Allocate
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xfe, 0x13, 0x00, 0x00
|
|
.byte 0xff, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x6c, 0x6c
|
|
.byte 0x6f, 0x63, 0x61, 0x74
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
# Procedure (0x1404) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: std::_Container_proxy&& (0x13EF)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (std::_Container_proxy&) (0x1189)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0xef, 0x13, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x89, 0x11, 0x00, 0x00
|
|
# FuncId (0x1405) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: std::_Container_proxy&& (std::_Container_proxy&) (0x1404)
|
|
# Name: forward
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x04, 0x14, 0x00, 0x00
|
|
.byte 0x66, 0x6f, 0x72, 0x77
|
|
.byte 0x61, 0x72, 0x64, 0x00
|
|
# MemberFuncId (0x1406) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# FunctionType: bool std::vector<int,std::allocator<int> >::(const unsigned __int64) (0x10ED)
|
|
# Name: _Buy
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0xed, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x42, 0x75, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# FuncId (0x1407) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: unsigned __int64 (const unsigned __int64) (0x13FA)
|
|
# Name: _Convert_size
|
|
# }
|
|
.byte 0x1a, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0xfa, 0x13, 0x00, 0x00
|
|
.byte 0x5f, 0x43, 0x6f, 0x6e
|
|
.byte 0x76, 0x65, 0x72, 0x74
|
|
.byte 0x5f, 0x73, 0x69, 0x7a
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
# Procedure (0x1408) {
|
|
# 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 (0x1409) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: __int64 (const int*, const int*) (0x1408)
|
|
# Name: distance
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x08, 0x14, 0x00, 0x00
|
|
.byte 0x64, 0x69, 0x73, 0x74
|
|
.byte 0x61, 0x6e, 0x63, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# ArgList (0x140A) {
|
|
# 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 (0x140B) {
|
|
# 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*) (0x140A)
|
|
# 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 0x0a, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x140C) {
|
|
# 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*) (0x140B)
|
|
# Name: _Ucopy
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0x0b, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x55, 0x63, 0x6f
|
|
.byte 0x70, 0x79, 0x00, 0xf1
|
|
# MemberFuncId (0x140D) {
|
|
# 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> > >::() (0x111E)
|
|
# Name: _Mylast
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x1e, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x6c
|
|
.byte 0x61, 0x73, 0x74, 0x00
|
|
# MemberFuncId (0x140E) {
|
|
# 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 (0x140F) {
|
|
# 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> > >::() (0x111E)
|
|
# Name: _Myend
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x1e, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x65
|
|
.byte 0x6e, 0x64, 0x00, 0xf1
|
|
# MemberFuncId (0x1410) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# FunctionType: unsigned __int64 std::vector<int,std::allocator<int> >::() (0x10D7)
|
|
# Name: max_size
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0xd7, 0x10, 0x00, 0x00
|
|
.byte 0x6d, 0x61, 0x78, 0x5f
|
|
.byte 0x73, 0x69, 0x7a, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x1411) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# FunctionType: void std::vector<int,std::allocator<int> >::() (0x10F1)
|
|
# Name: _Xlength
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0xf1, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x58, 0x6c, 0x65
|
|
.byte 0x6e, 0x67, 0x74, 0x68
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x1412) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::allocator<int> (0x1085)
|
|
# FunctionType: int* std::allocator<int>::(const unsigned __int64) (0x1134)
|
|
# Name: allocate
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x85, 0x10, 0x00, 0x00
|
|
.byte 0x34, 0x11, 0x00, 0x00
|
|
.byte 0x61, 0x6c, 0x6c, 0x6f
|
|
.byte 0x63, 0x61, 0x74, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# Pointer (0x1413) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const unsigned __int64 (0x108A)
|
|
# 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 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x1414) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const unsigned __int64& (0x1413)
|
|
# ArgType: const unsigned __int64& (0x1413)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x13, 0x14, 0x00, 0x00
|
|
.byte 0x13, 0x14, 0x00, 0x00
|
|
# Procedure (0x1415) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: const unsigned __int64& (0x1413)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const unsigned __int64&, const unsigned __int64&) (0x1414)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x13, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x14, 0x14, 0x00, 0x00
|
|
# FuncId (0x1416) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: const unsigned __int64& (const unsigned __int64&, const unsigned __int64&) (0x1415)
|
|
# Name: _Min_value
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x15, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x69, 0x6e
|
|
.byte 0x5f, 0x76, 0x61, 0x6c
|
|
.byte 0x75, 0x65, 0x00, 0xf1
|
|
# MemberFuncId (0x1417) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<int> > (0x1159)
|
|
# FunctionType: unsigned __int64 std::_Default_allocator_traits<std::allocator<int> >::(const std::allocator<int>&) (0x11AE)
|
|
# Name: max_size
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x59, 0x11, 0x00, 0x00
|
|
.byte 0xae, 0x11, 0x00, 0x00
|
|
.byte 0x6d, 0x61, 0x78, 0x5f
|
|
.byte 0x73, 0x69, 0x7a, 0x65
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x1418) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > > (0x1082)
|
|
# FunctionType: const std::allocator<int>& std::_Vector_alloc<std::_Vec_base_types<int,std::allocator<int> > >::() (0x1111)
|
|
# Name: _Getal
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x11, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x61, 0x6c, 0x00, 0xf1
|
|
# Class (0x1419) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 0
|
|
# Properties [ (0x280)
|
|
# ForwardReference (0x80)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: 0x0
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 0
|
|
# Name: std::numeric_limits<long long>
|
|
# LinkageName: .?AV?$numeric_limits@_J@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, 0x6e
|
|
.byte 0x75, 0x6d, 0x65, 0x72
|
|
.byte 0x69, 0x63, 0x5f, 0x6c
|
|
.byte 0x69, 0x6d, 0x69, 0x74
|
|
.byte 0x73, 0x3c, 0x6c, 0x6f
|
|
.byte 0x6e, 0x67, 0x20, 0x6c
|
|
.byte 0x6f, 0x6e, 0x67, 0x3e
|
|
.byte 0x00, 0x2e, 0x3f, 0x41
|
|
.byte 0x56, 0x3f, 0x24, 0x6e
|
|
.byte 0x75, 0x6d, 0x65, 0x72
|
|
.byte 0x69, 0x63, 0x5f, 0x6c
|
|
.byte 0x69, 0x6d, 0x69, 0x74
|
|
.byte 0x73, 0x40, 0x5f, 0x4a
|
|
.byte 0x40, 0x73, 0x74, 0x64
|
|
.byte 0x40, 0x40, 0x00, 0xf1
|
|
# Struct (0x141A) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 0
|
|
# Properties [ (0x280)
|
|
# ForwardReference (0x80)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: 0x0
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 0
|
|
# Name: std::_Num_int_base
|
|
# LinkageName: .?AU_Num_int_base@std@@
|
|
# }
|
|
.byte 0x42, 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, 0x75, 0x6d, 0x5f
|
|
.byte 0x69, 0x6e, 0x74, 0x5f
|
|
.byte 0x62, 0x61, 0x73, 0x65
|
|
.byte 0x00, 0x2e, 0x3f, 0x41
|
|
.byte 0x55, 0x5f, 0x4e, 0x75
|
|
.byte 0x6d, 0x5f, 0x69, 0x6e
|
|
.byte 0x74, 0x5f, 0x62, 0x61
|
|
.byte 0x73, 0x65, 0x40, 0x73
|
|
.byte 0x74, 0x64, 0x40, 0x40
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFunction (0x141B) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: __int64 (0x13)
|
|
# ClassType: std::numeric_limits<long long> (0x1419)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x13, 0x00, 0x00, 0x00
|
|
.byte 0x19, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x141C) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::_Num_int_base (0x141A)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: is_signed
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int (0x104A)
|
|
# Name: digits
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int (0x104A)
|
|
# Name: digits10
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: __int64 std::numeric_limits<long long>::() (0x141B)
|
|
# Name: min
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: __int64 std::numeric_limits<long long>::() (0x141B)
|
|
# Name: max
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: __int64 std::numeric_limits<long long>::() (0x141B)
|
|
# Name: lowest
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: __int64 std::numeric_limits<long long>::() (0x141B)
|
|
# Name: epsilon
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: __int64 std::numeric_limits<long long>::() (0x141B)
|
|
# Name: round_error
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: __int64 std::numeric_limits<long long>::() (0x141B)
|
|
# Name: denorm_min
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: __int64 std::numeric_limits<long long>::() (0x141B)
|
|
# Name: infinity
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: __int64 std::numeric_limits<long long>::() (0x141B)
|
|
# Name: quiet_NaN
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: __int64 std::numeric_limits<long long>::() (0x141B)
|
|
# Name: signaling_NaN
|
|
# }
|
|
# }
|
|
.byte 0xe6, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0x1a, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x73
|
|
.byte 0x69, 0x67, 0x6e, 0x65
|
|
.byte 0x64, 0x00, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4a, 0x10, 0x00, 0x00
|
|
.byte 0x64, 0x69, 0x67, 0x69
|
|
.byte 0x74, 0x73, 0x00, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4a, 0x10, 0x00, 0x00
|
|
.byte 0x64, 0x69, 0x67, 0x69
|
|
.byte 0x74, 0x73, 0x31, 0x30
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x1b, 0x14, 0x00, 0x00
|
|
.byte 0x6d, 0x69, 0x6e, 0x00
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x1b, 0x14, 0x00, 0x00
|
|
.byte 0x6d, 0x61, 0x78, 0x00
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x1b, 0x14, 0x00, 0x00
|
|
.byte 0x6c, 0x6f, 0x77, 0x65
|
|
.byte 0x73, 0x74, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x1b, 0x14, 0x00, 0x00
|
|
.byte 0x65, 0x70, 0x73, 0x69
|
|
.byte 0x6c, 0x6f, 0x6e, 0x00
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x1b, 0x14, 0x00, 0x00
|
|
.byte 0x72, 0x6f, 0x75, 0x6e
|
|
.byte 0x64, 0x5f, 0x65, 0x72
|
|
.byte 0x72, 0x6f, 0x72, 0x00
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x1b, 0x14, 0x00, 0x00
|
|
.byte 0x64, 0x65, 0x6e, 0x6f
|
|
.byte 0x72, 0x6d, 0x5f, 0x6d
|
|
.byte 0x69, 0x6e, 0x00, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x1b, 0x14, 0x00, 0x00
|
|
.byte 0x69, 0x6e, 0x66, 0x69
|
|
.byte 0x6e, 0x69, 0x74, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x1b, 0x14, 0x00, 0x00
|
|
.byte 0x71, 0x75, 0x69, 0x65
|
|
.byte 0x74, 0x5f, 0x4e, 0x61
|
|
.byte 0x4e, 0x00, 0xf2, 0xf1
|
|
.byte 0x11, 0x15, 0x0b, 0x00
|
|
.byte 0x1b, 0x14, 0x00, 0x00
|
|
.byte 0x73, 0x69, 0x67, 0x6e
|
|
.byte 0x61, 0x6c, 0x69, 0x6e
|
|
.byte 0x67, 0x5f, 0x4e, 0x61
|
|
.byte 0x4e, 0x00, 0xf2, 0xf1
|
|
# Class (0x141D) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 13
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x141C)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 1
|
|
# Name: std::numeric_limits<long long>
|
|
# LinkageName: .?AV?$numeric_limits@_J@std@@
|
|
# }
|
|
.byte 0x52, 0x00, 0x04, 0x15
|
|
.byte 0x0d, 0x00, 0x00, 0x02
|
|
.byte 0x1c, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0x73, 0x74
|
|
.byte 0x64, 0x3a, 0x3a, 0x6e
|
|
.byte 0x75, 0x6d, 0x65, 0x72
|
|
.byte 0x69, 0x63, 0x5f, 0x6c
|
|
.byte 0x69, 0x6d, 0x69, 0x74
|
|
.byte 0x73, 0x3c, 0x6c, 0x6f
|
|
.byte 0x6e, 0x67, 0x20, 0x6c
|
|
.byte 0x6f, 0x6e, 0x67, 0x3e
|
|
.byte 0x00, 0x2e, 0x3f, 0x41
|
|
.byte 0x56, 0x3f, 0x24, 0x6e
|
|
.byte 0x75, 0x6d, 0x65, 0x72
|
|
.byte 0x69, 0x63, 0x5f, 0x6c
|
|
.byte 0x69, 0x6d, 0x69, 0x74
|
|
.byte 0x73, 0x40, 0x5f, 0x4a
|
|
.byte 0x40, 0x73, 0x74, 0x64
|
|
.byte 0x40, 0x40, 0x00, 0xf1
|
|
# StringId (0x141E) {
|
|
# TypeLeafKind: LF_STRING_ID (0x1605)
|
|
# Id: 0x0
|
|
# StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits
|
|
# }
|
|
.byte 0x6e, 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, 0x5c, 0x32
|
|
.byte 0x30, 0x31, 0x37, 0x5c
|
|
.byte 0x43, 0x6f, 0x6d, 0x6d
|
|
.byte 0x75, 0x6e, 0x69, 0x74
|
|
.byte 0x79, 0x5c, 0x56, 0x43
|
|
.byte 0x5c, 0x54, 0x6f, 0x6f
|
|
.byte 0x6c, 0x73, 0x5c, 0x4d
|
|
.byte 0x53, 0x56, 0x43, 0x5c
|
|
.byte 0x31, 0x34, 0x2e, 0x31
|
|
.byte 0x36, 0x2e, 0x32, 0x37
|
|
.byte 0x30, 0x32, 0x33, 0x5c
|
|
.byte 0x69, 0x6e, 0x63, 0x6c
|
|
.byte 0x75, 0x64, 0x65, 0x5c
|
|
.byte 0x6c, 0x69, 0x6d, 0x69
|
|
.byte 0x74, 0x73, 0x00, 0xf1
|
|
# UdtSourceLine (0x141F) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::numeric_limits<long long> (0x141D)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits (0x141E)
|
|
# LineNumber: 883
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x1d, 0x14, 0x00, 0x00
|
|
.byte 0x1e, 0x14, 0x00, 0x00
|
|
.byte 0x73, 0x03, 0x00, 0x00
|
|
# Struct (0x1420) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 0
|
|
# Properties [ (0x280)
|
|
# ForwardReference (0x80)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: 0x0
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 0
|
|
# Name: std::_Num_base
|
|
# LinkageName: .?AU_Num_base@std@@
|
|
# }
|
|
.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, 0x73, 0x74
|
|
.byte 0x64, 0x3a, 0x3a, 0x5f
|
|
.byte 0x4e, 0x75, 0x6d, 0x5f
|
|
.byte 0x62, 0x61, 0x73, 0x65
|
|
.byte 0x00, 0x2e, 0x3f, 0x41
|
|
.byte 0x55, 0x5f, 0x4e, 0x75
|
|
.byte 0x6d, 0x5f, 0x62, 0x61
|
|
.byte 0x73, 0x65, 0x40, 0x73
|
|
.byte 0x74, 0x64, 0x40, 0x40
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# FieldList (0x1421) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::_Num_base (0x1420)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: is_bounded
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: is_exact
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: is_integer
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: is_specialized
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int (0x104A)
|
|
# Name: radix
|
|
# }
|
|
# }
|
|
.byte 0x72, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0x20, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x62
|
|
.byte 0x6f, 0x75, 0x6e, 0x64
|
|
.byte 0x65, 0x64, 0x00, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x65
|
|
.byte 0x78, 0x61, 0x63, 0x74
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x69
|
|
.byte 0x6e, 0x74, 0x65, 0x67
|
|
.byte 0x65, 0x72, 0x00, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x73
|
|
.byte 0x70, 0x65, 0x63, 0x69
|
|
.byte 0x61, 0x6c, 0x69, 0x7a
|
|
.byte 0x65, 0x64, 0x00, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4a, 0x10, 0x00, 0x00
|
|
.byte 0x72, 0x61, 0x64, 0x69
|
|
.byte 0x78, 0x00, 0xf2, 0xf1
|
|
# Struct (0x1422) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 6
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1421)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 1
|
|
# Name: std::_Num_int_base
|
|
# LinkageName: .?AU_Num_int_base@std@@
|
|
# }
|
|
.byte 0x42, 0x00, 0x05, 0x15
|
|
.byte 0x06, 0x00, 0x00, 0x02
|
|
.byte 0x21, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0x73, 0x74
|
|
.byte 0x64, 0x3a, 0x3a, 0x5f
|
|
.byte 0x4e, 0x75, 0x6d, 0x5f
|
|
.byte 0x69, 0x6e, 0x74, 0x5f
|
|
.byte 0x62, 0x61, 0x73, 0x65
|
|
.byte 0x00, 0x2e, 0x3f, 0x41
|
|
.byte 0x55, 0x5f, 0x4e, 0x75
|
|
.byte 0x6d, 0x5f, 0x69, 0x6e
|
|
.byte 0x74, 0x5f, 0x62, 0x61
|
|
.byte 0x73, 0x65, 0x40, 0x73
|
|
.byte 0x74, 0x64, 0x40, 0x40
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# UdtSourceLine (0x1423) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Num_int_base (0x1422)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits (0x141E)
|
|
# LineNumber: 138
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x22, 0x14, 0x00, 0x00
|
|
.byte 0x1e, 0x14, 0x00, 0x00
|
|
.byte 0x8a, 0x00, 0x00, 0x00
|
|
# FieldList (0x1424) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# Enumerator {
|
|
# TypeLeafKind: LF_ENUMERATE (0x1502)
|
|
# AccessSpecifier: Public (0x3)
|
|
# EnumValue: 18446744073709551615
|
|
# Name: denorm_indeterminate
|
|
# }
|
|
# Enumerator {
|
|
# TypeLeafKind: LF_ENUMERATE (0x1502)
|
|
# AccessSpecifier: Public (0x3)
|
|
# EnumValue: 0
|
|
# Name: denorm_absent
|
|
# }
|
|
# Enumerator {
|
|
# TypeLeafKind: LF_ENUMERATE (0x1502)
|
|
# AccessSpecifier: Public (0x3)
|
|
# EnumValue: 1
|
|
# Name: denorm_present
|
|
# }
|
|
# }
|
|
.byte 0x52, 0x00, 0x03, 0x12
|
|
.byte 0x02, 0x15, 0x03, 0x00
|
|
.byte 0x0a, 0x80, 0xff, 0xff
|
|
.byte 0xff, 0xff, 0xff, 0xff
|
|
.byte 0xff, 0xff, 0x64, 0x65
|
|
.byte 0x6e, 0x6f, 0x72, 0x6d
|
|
.byte 0x5f, 0x69, 0x6e, 0x64
|
|
.byte 0x65, 0x74, 0x65, 0x72
|
|
.byte 0x6d, 0x69, 0x6e, 0x61
|
|
.byte 0x74, 0x65, 0x00, 0xf1
|
|
.byte 0x02, 0x15, 0x03, 0x00
|
|
.byte 0x00, 0x00, 0x64, 0x65
|
|
.byte 0x6e, 0x6f, 0x72, 0x6d
|
|
.byte 0x5f, 0x61, 0x62, 0x73
|
|
.byte 0x65, 0x6e, 0x74, 0x00
|
|
.byte 0x02, 0x15, 0x03, 0x00
|
|
.byte 0x01, 0x00, 0x64, 0x65
|
|
.byte 0x6e, 0x6f, 0x72, 0x6d
|
|
.byte 0x5f, 0x70, 0x72, 0x65
|
|
.byte 0x73, 0x65, 0x6e, 0x74
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# Enum (0x1425) {
|
|
# TypeLeafKind: LF_ENUM (0x1507)
|
|
# NumEnumerators: 3
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# UnderlyingType: int (0x74)
|
|
# FieldListType: <field list> (0x1424)
|
|
# Name: std::float_denorm_style
|
|
# LinkageName: .?AW4float_denorm_style@std@@
|
|
# }
|
|
.byte 0x46, 0x00, 0x07, 0x15
|
|
.byte 0x03, 0x00, 0x00, 0x02
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
.byte 0x24, 0x14, 0x00, 0x00
|
|
.byte 0x73, 0x74, 0x64, 0x3a
|
|
.byte 0x3a, 0x66, 0x6c, 0x6f
|
|
.byte 0x61, 0x74, 0x5f, 0x64
|
|
.byte 0x65, 0x6e, 0x6f, 0x72
|
|
.byte 0x6d, 0x5f, 0x73, 0x74
|
|
.byte 0x79, 0x6c, 0x65, 0x00
|
|
.byte 0x2e, 0x3f, 0x41, 0x57
|
|
.byte 0x34, 0x66, 0x6c, 0x6f
|
|
.byte 0x61, 0x74, 0x5f, 0x64
|
|
.byte 0x65, 0x6e, 0x6f, 0x72
|
|
.byte 0x6d, 0x5f, 0x73, 0x74
|
|
.byte 0x79, 0x6c, 0x65, 0x40
|
|
.byte 0x73, 0x74, 0x64, 0x40
|
|
.byte 0x40, 0x00, 0xf2, 0xf1
|
|
# UdtSourceLine (0x1426) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::float_denorm_style (0x1425)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits (0x141E)
|
|
# LineNumber: 22
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x25, 0x14, 0x00, 0x00
|
|
.byte 0x1e, 0x14, 0x00, 0x00
|
|
.byte 0x16, 0x00, 0x00, 0x00
|
|
# Modifier (0x1427) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::float_denorm_style (0x1425)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x25, 0x14, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# FieldList (0x1428) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# Enumerator {
|
|
# TypeLeafKind: LF_ENUMERATE (0x1502)
|
|
# AccessSpecifier: Public (0x3)
|
|
# EnumValue: 18446744073709551615
|
|
# Name: round_indeterminate
|
|
# }
|
|
# Enumerator {
|
|
# TypeLeafKind: LF_ENUMERATE (0x1502)
|
|
# AccessSpecifier: Public (0x3)
|
|
# EnumValue: 0
|
|
# Name: round_toward_zero
|
|
# }
|
|
# Enumerator {
|
|
# TypeLeafKind: LF_ENUMERATE (0x1502)
|
|
# AccessSpecifier: Public (0x3)
|
|
# EnumValue: 1
|
|
# Name: round_to_nearest
|
|
# }
|
|
# Enumerator {
|
|
# TypeLeafKind: LF_ENUMERATE (0x1502)
|
|
# AccessSpecifier: Public (0x3)
|
|
# EnumValue: 2
|
|
# Name: round_toward_infinity
|
|
# }
|
|
# Enumerator {
|
|
# TypeLeafKind: LF_ENUMERATE (0x1502)
|
|
# AccessSpecifier: Public (0x3)
|
|
# EnumValue: 3
|
|
# Name: round_toward_neg_infinity
|
|
# }
|
|
# }
|
|
.byte 0x92, 0x00, 0x03, 0x12
|
|
.byte 0x02, 0x15, 0x03, 0x00
|
|
.byte 0x0a, 0x80, 0xff, 0xff
|
|
.byte 0xff, 0xff, 0xff, 0xff
|
|
.byte 0xff, 0xff, 0x72, 0x6f
|
|
.byte 0x75, 0x6e, 0x64, 0x5f
|
|
.byte 0x69, 0x6e, 0x64, 0x65
|
|
.byte 0x74, 0x65, 0x72, 0x6d
|
|
.byte 0x69, 0x6e, 0x61, 0x74
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
.byte 0x02, 0x15, 0x03, 0x00
|
|
.byte 0x00, 0x00, 0x72, 0x6f
|
|
.byte 0x75, 0x6e, 0x64, 0x5f
|
|
.byte 0x74, 0x6f, 0x77, 0x61
|
|
.byte 0x72, 0x64, 0x5f, 0x7a
|
|
.byte 0x65, 0x72, 0x6f, 0x00
|
|
.byte 0x02, 0x15, 0x03, 0x00
|
|
.byte 0x01, 0x00, 0x72, 0x6f
|
|
.byte 0x75, 0x6e, 0x64, 0x5f
|
|
.byte 0x74, 0x6f, 0x5f, 0x6e
|
|
.byte 0x65, 0x61, 0x72, 0x65
|
|
.byte 0x73, 0x74, 0x00, 0xf1
|
|
.byte 0x02, 0x15, 0x03, 0x00
|
|
.byte 0x02, 0x00, 0x72, 0x6f
|
|
.byte 0x75, 0x6e, 0x64, 0x5f
|
|
.byte 0x74, 0x6f, 0x77, 0x61
|
|
.byte 0x72, 0x64, 0x5f, 0x69
|
|
.byte 0x6e, 0x66, 0x69, 0x6e
|
|
.byte 0x69, 0x74, 0x79, 0x00
|
|
.byte 0x02, 0x15, 0x03, 0x00
|
|
.byte 0x03, 0x00, 0x72, 0x6f
|
|
.byte 0x75, 0x6e, 0x64, 0x5f
|
|
.byte 0x74, 0x6f, 0x77, 0x61
|
|
.byte 0x72, 0x64, 0x5f, 0x6e
|
|
.byte 0x65, 0x67, 0x5f, 0x69
|
|
.byte 0x6e, 0x66, 0x69, 0x6e
|
|
.byte 0x69, 0x74, 0x79, 0x00
|
|
# Enum (0x1429) {
|
|
# TypeLeafKind: LF_ENUM (0x1507)
|
|
# NumEnumerators: 5
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# UnderlyingType: int (0x74)
|
|
# FieldListType: <field list> (0x1428)
|
|
# Name: std::float_round_style
|
|
# LinkageName: .?AW4float_round_style@std@@
|
|
# }
|
|
.byte 0x42, 0x00, 0x07, 0x15
|
|
.byte 0x05, 0x00, 0x00, 0x02
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
.byte 0x28, 0x14, 0x00, 0x00
|
|
.byte 0x73, 0x74, 0x64, 0x3a
|
|
.byte 0x3a, 0x66, 0x6c, 0x6f
|
|
.byte 0x61, 0x74, 0x5f, 0x72
|
|
.byte 0x6f, 0x75, 0x6e, 0x64
|
|
.byte 0x5f, 0x73, 0x74, 0x79
|
|
.byte 0x6c, 0x65, 0x00, 0x2e
|
|
.byte 0x3f, 0x41, 0x57, 0x34
|
|
.byte 0x66, 0x6c, 0x6f, 0x61
|
|
.byte 0x74, 0x5f, 0x72, 0x6f
|
|
.byte 0x75, 0x6e, 0x64, 0x5f
|
|
.byte 0x73, 0x74, 0x79, 0x6c
|
|
.byte 0x65, 0x40, 0x73, 0x74
|
|
.byte 0x64, 0x40, 0x40, 0x00
|
|
# UdtSourceLine (0x142A) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::float_round_style (0x1429)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits (0x141E)
|
|
# LineNumber: 30
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x29, 0x14, 0x00, 0x00
|
|
.byte 0x1e, 0x14, 0x00, 0x00
|
|
.byte 0x1e, 0x00, 0x00, 0x00
|
|
# Modifier (0x142B) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::float_round_style (0x1429)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x29, 0x14, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# FieldList (0x142C) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const std::float_denorm_style (0x1427)
|
|
# Name: has_denorm
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: has_denorm_loss
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: has_infinity
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: has_quiet_NaN
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: has_signaling_NaN
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: is_bounded
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: is_exact
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: is_iec559
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: is_integer
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: is_modulo
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: is_signed
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: is_specialized
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: tinyness_before
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const bool (0x114B)
|
|
# Name: traps
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const std::float_round_style (0x142B)
|
|
# Name: round_style
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int (0x104A)
|
|
# Name: digits
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int (0x104A)
|
|
# Name: digits10
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int (0x104A)
|
|
# Name: max_digits10
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int (0x104A)
|
|
# Name: max_exponent
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int (0x104A)
|
|
# Name: max_exponent10
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int (0x104A)
|
|
# Name: min_exponent
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int (0x104A)
|
|
# Name: min_exponent10
|
|
# }
|
|
# StaticDataMember {
|
|
# TypeLeafKind: LF_STMEMBER (0x150E)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: const int (0x104A)
|
|
# Name: radix
|
|
# }
|
|
# }
|
|
.byte 0xf2, 0x01, 0x03, 0x12
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x27, 0x14, 0x00, 0x00
|
|
.byte 0x68, 0x61, 0x73, 0x5f
|
|
.byte 0x64, 0x65, 0x6e, 0x6f
|
|
.byte 0x72, 0x6d, 0x00, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x68, 0x61, 0x73, 0x5f
|
|
.byte 0x64, 0x65, 0x6e, 0x6f
|
|
.byte 0x72, 0x6d, 0x5f, 0x6c
|
|
.byte 0x6f, 0x73, 0x73, 0x00
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x68, 0x61, 0x73, 0x5f
|
|
.byte 0x69, 0x6e, 0x66, 0x69
|
|
.byte 0x6e, 0x69, 0x74, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x68, 0x61, 0x73, 0x5f
|
|
.byte 0x71, 0x75, 0x69, 0x65
|
|
.byte 0x74, 0x5f, 0x4e, 0x61
|
|
.byte 0x4e, 0x00, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x68, 0x61, 0x73, 0x5f
|
|
.byte 0x73, 0x69, 0x67, 0x6e
|
|
.byte 0x61, 0x6c, 0x69, 0x6e
|
|
.byte 0x67, 0x5f, 0x4e, 0x61
|
|
.byte 0x4e, 0x00, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x62
|
|
.byte 0x6f, 0x75, 0x6e, 0x64
|
|
.byte 0x65, 0x64, 0x00, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x65
|
|
.byte 0x78, 0x61, 0x63, 0x74
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x69
|
|
.byte 0x65, 0x63, 0x35, 0x35
|
|
.byte 0x39, 0x00, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x69
|
|
.byte 0x6e, 0x74, 0x65, 0x67
|
|
.byte 0x65, 0x72, 0x00, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x6d
|
|
.byte 0x6f, 0x64, 0x75, 0x6c
|
|
.byte 0x6f, 0x00, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x73
|
|
.byte 0x69, 0x67, 0x6e, 0x65
|
|
.byte 0x64, 0x00, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x69, 0x73, 0x5f, 0x73
|
|
.byte 0x70, 0x65, 0x63, 0x69
|
|
.byte 0x61, 0x6c, 0x69, 0x7a
|
|
.byte 0x65, 0x64, 0x00, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x74, 0x69, 0x6e, 0x79
|
|
.byte 0x6e, 0x65, 0x73, 0x73
|
|
.byte 0x5f, 0x62, 0x65, 0x66
|
|
.byte 0x6f, 0x72, 0x65, 0x00
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4b, 0x11, 0x00, 0x00
|
|
.byte 0x74, 0x72, 0x61, 0x70
|
|
.byte 0x73, 0x00, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x2b, 0x14, 0x00, 0x00
|
|
.byte 0x72, 0x6f, 0x75, 0x6e
|
|
.byte 0x64, 0x5f, 0x73, 0x74
|
|
.byte 0x79, 0x6c, 0x65, 0x00
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4a, 0x10, 0x00, 0x00
|
|
.byte 0x64, 0x69, 0x67, 0x69
|
|
.byte 0x74, 0x73, 0x00, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4a, 0x10, 0x00, 0x00
|
|
.byte 0x64, 0x69, 0x67, 0x69
|
|
.byte 0x74, 0x73, 0x31, 0x30
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4a, 0x10, 0x00, 0x00
|
|
.byte 0x6d, 0x61, 0x78, 0x5f
|
|
.byte 0x64, 0x69, 0x67, 0x69
|
|
.byte 0x74, 0x73, 0x31, 0x30
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4a, 0x10, 0x00, 0x00
|
|
.byte 0x6d, 0x61, 0x78, 0x5f
|
|
.byte 0x65, 0x78, 0x70, 0x6f
|
|
.byte 0x6e, 0x65, 0x6e, 0x74
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4a, 0x10, 0x00, 0x00
|
|
.byte 0x6d, 0x61, 0x78, 0x5f
|
|
.byte 0x65, 0x78, 0x70, 0x6f
|
|
.byte 0x6e, 0x65, 0x6e, 0x74
|
|
.byte 0x31, 0x30, 0x00, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4a, 0x10, 0x00, 0x00
|
|
.byte 0x6d, 0x69, 0x6e, 0x5f
|
|
.byte 0x65, 0x78, 0x70, 0x6f
|
|
.byte 0x6e, 0x65, 0x6e, 0x74
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4a, 0x10, 0x00, 0x00
|
|
.byte 0x6d, 0x69, 0x6e, 0x5f
|
|
.byte 0x65, 0x78, 0x70, 0x6f
|
|
.byte 0x6e, 0x65, 0x6e, 0x74
|
|
.byte 0x31, 0x30, 0x00, 0xf1
|
|
.byte 0x0e, 0x15, 0x03, 0x00
|
|
.byte 0x4a, 0x10, 0x00, 0x00
|
|
.byte 0x72, 0x61, 0x64, 0x69
|
|
.byte 0x78, 0x00, 0xf2, 0xf1
|
|
# Struct (0x142D) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 23
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x142C)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 1
|
|
# Name: std::_Num_base
|
|
# LinkageName: .?AU_Num_base@std@@
|
|
# }
|
|
.byte 0x3a, 0x00, 0x05, 0x15
|
|
.byte 0x17, 0x00, 0x00, 0x02
|
|
.byte 0x2c, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0x73, 0x74
|
|
.byte 0x64, 0x3a, 0x3a, 0x5f
|
|
.byte 0x4e, 0x75, 0x6d, 0x5f
|
|
.byte 0x62, 0x61, 0x73, 0x65
|
|
.byte 0x00, 0x2e, 0x3f, 0x41
|
|
.byte 0x55, 0x5f, 0x4e, 0x75
|
|
.byte 0x6d, 0x5f, 0x62, 0x61
|
|
.byte 0x73, 0x65, 0x40, 0x73
|
|
.byte 0x74, 0x64, 0x40, 0x40
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# UdtSourceLine (0x142E) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Num_base (0x142D)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits (0x141E)
|
|
# LineNumber: 40
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x2d, 0x14, 0x00, 0x00
|
|
.byte 0x1e, 0x14, 0x00, 0x00
|
|
.byte 0x28, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x142F) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::numeric_limits<long long> (0x1419)
|
|
# FunctionType: __int64 std::numeric_limits<long long>::() (0x141B)
|
|
# Name: max
|
|
# }
|
|
.byte 0x0e, 0x00, 0x02, 0x16
|
|
.byte 0x19, 0x14, 0x00, 0x00
|
|
.byte 0x1b, 0x14, 0x00, 0x00
|
|
.byte 0x6d, 0x61, 0x78, 0x00
|
|
# MemberFuncId (0x1430) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1> (0x10F8)
|
|
# FunctionType: const std::allocator<int>& std::_Compressed_pair<std::allocator<int>,std::_Vector_val<std::_Simple_types<int> >,1>::() (0x1161)
|
|
# Name: _Get_first
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xf8, 0x10, 0x00, 0x00
|
|
.byte 0x61, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x5f, 0x66, 0x69, 0x72
|
|
.byte 0x73, 0x74, 0x00, 0xf1
|
|
# ArgList (0x1431) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const int* (0x104B)
|
|
# ArgType: const int* (0x104B)
|
|
# ArgType: std::random_access_iterator_tag (0x1240)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x4b, 0x10, 0x00, 0x00
|
|
.byte 0x4b, 0x10, 0x00, 0x00
|
|
.byte 0x40, 0x12, 0x00, 0x00
|
|
# Procedure (0x1432) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: __int64 (0x13)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const int*, const int*, std::random_access_iterator_tag) (0x1431)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x13, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x31, 0x14, 0x00, 0x00
|
|
# FuncId (0x1433) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: __int64 (const int*, const int*, std::random_access_iterator_tag) (0x1432)
|
|
# Name: _Distance1
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x32, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x44, 0x69, 0x73
|
|
.byte 0x74, 0x61, 0x6e, 0x63
|
|
.byte 0x65, 0x31, 0x00, 0xf1
|
|
# Pointer (0x1434) {
|
|
# 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
|
|
# ArgList (0x1435) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 4
|
|
# Arguments [
|
|
# ArgType: const int* const (0x1434)
|
|
# ArgType: const int* const (0x1434)
|
|
# ArgType: int* (0x674)
|
|
# ArgType: std::allocator<int>& (0x10FC)
|
|
# ]
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x12
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x34, 0x14, 0x00, 0x00
|
|
.byte 0x34, 0x14, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0xfc, 0x10, 0x00, 0x00
|
|
# Procedure (0x1436) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: int* (0x674)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 4
|
|
# ArgListType: (const int* const, const int* const, int*, std::allocator<int>&) (0x1435)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x04, 0x00
|
|
.byte 0x35, 0x14, 0x00, 0x00
|
|
# FuncId (0x1437) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: int* (const int* const, const int* const, int*, std::allocator<int>&) (0x1436)
|
|
# Name: _Uninitialized_copy
|
|
# }
|
|
.byte 0x1e, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x36, 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 (0x1438) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const int* const (0x1434)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x34, 0x14, 0x00, 0x00
|
|
# Procedure (0x1439) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: const int* (0x104B)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const int* const) (0x1438)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x4b, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x38, 0x14, 0x00, 0x00
|
|
# FuncId (0x143A) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: const int* (const int* const) (0x1439)
|
|
# Name: _Get_unwrapped
|
|
# }
|
|
.byte 0x1a, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x39, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x5f, 0x75, 0x6e, 0x77
|
|
.byte 0x72, 0x61, 0x70, 0x70
|
|
.byte 0x65, 0x64, 0x00, 0xf1
|
|
# ArgList (0x143B) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: int* const (0x1131)
|
|
# ArgType: __int64 (0x13)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x31, 0x11, 0x00, 0x00
|
|
.byte 0x13, 0x00, 0x00, 0x00
|
|
# Procedure (0x143C) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: int* (0x674)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (int* const, __int64) (0x143B)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x3b, 0x14, 0x00, 0x00
|
|
# FuncId (0x143D) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: int* (int* const, __int64) (0x143C)
|
|
# Name: _Get_unwrapped_n
|
|
# }
|
|
.byte 0x1e, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x3c, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x47, 0x65, 0x74
|
|
.byte 0x5f, 0x75, 0x6e, 0x77
|
|
.byte 0x72, 0x61, 0x70, 0x70
|
|
.byte 0x65, 0x64, 0x5f, 0x6e
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# Pointer (0x143E) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const int* const (0x1434)
|
|
# 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 0x34, 0x14, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x143F) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const int* const& (0x143E)
|
|
# ArgType: const int* const& (0x143E)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x3e, 0x14, 0x00, 0x00
|
|
.byte 0x3e, 0x14, 0x00, 0x00
|
|
# Procedure (0x1440) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: __int64 (0x13)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const int* const&, const int* const&) (0x143F)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x13, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x3f, 0x14, 0x00, 0x00
|
|
# FuncId (0x1441) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: __int64 (const int* const&, const int* const&) (0x1440)
|
|
# Name: _Idl_distance
|
|
# }
|
|
.byte 0x1a, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x40, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x49, 0x64, 0x6c
|
|
.byte 0x5f, 0x64, 0x69, 0x73
|
|
.byte 0x74, 0x61, 0x6e, 0x63
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
# ArgList (0x1442) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: int*& (0x111D)
|
|
# ArgType: int* const (0x1131)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x1d, 0x11, 0x00, 0x00
|
|
.byte 0x31, 0x11, 0x00, 0x00
|
|
# Procedure (0x1443) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: void (0x3)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (int*&, int* const) (0x1442)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x42, 0x14, 0x00, 0x00
|
|
# FuncId (0x1444) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: void (int*&, int* const) (0x1443)
|
|
# Name: _Seek_wrapped
|
|
# }
|
|
.byte 0x1a, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x43, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x53, 0x65, 0x65
|
|
.byte 0x6b, 0x5f, 0x77, 0x72
|
|
.byte 0x61, 0x70, 0x70, 0x65
|
|
.byte 0x64, 0x00, 0xf2, 0xf1
|
|
# Struct (0x1445) {
|
|
# 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 (0x1446) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 6
|
|
# Arguments [
|
|
# ArgType: const int* const (0x1434)
|
|
# ArgType: const int* const (0x1434)
|
|
# ArgType: int* const (0x1131)
|
|
# ArgType: std::allocator<int>& (0x10FC)
|
|
# ArgType: std::_Really_trivial_ptr_iterator_tag (0x1445)
|
|
# ArgType: std::integral_constant<bool,1> (0x109E)
|
|
# ]
|
|
# }
|
|
.byte 0x1e, 0x00, 0x01, 0x12
|
|
.byte 0x06, 0x00, 0x00, 0x00
|
|
.byte 0x34, 0x14, 0x00, 0x00
|
|
.byte 0x34, 0x14, 0x00, 0x00
|
|
.byte 0x31, 0x11, 0x00, 0x00
|
|
.byte 0xfc, 0x10, 0x00, 0x00
|
|
.byte 0x45, 0x14, 0x00, 0x00
|
|
.byte 0x9e, 0x10, 0x00, 0x00
|
|
# Procedure (0x1447) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: int* (0x674)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 6
|
|
# ArgListType: (const int* const, const int* const, int* const, std::allocator<int>&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant<bool,1>) (0x1446)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x06, 0x00
|
|
.byte 0x46, 0x14, 0x00, 0x00
|
|
# Struct (0x1448) {
|
|
# 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 (0x1449) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::_Trivially_copyable_ptr_iterator_tag (0x1448)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# }
|
|
.byte 0x0e, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0x48, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
# Struct (0x144A) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 1
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1449)
|
|
# 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 0x49, 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 (0x144B) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Really_trivial_ptr_iterator_tag (0x144A)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x1168)
|
|
# LineNumber: 426
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x4a, 0x14, 0x00, 0x00
|
|
.byte 0x68, 0x11, 0x00, 0x00
|
|
.byte 0xaa, 0x01, 0x00, 0x00
|
|
# Struct (0x144C) {
|
|
# 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 (0x144D) {
|
|
# TypeLeafKind: LF_FIELDLIST (0x1203)
|
|
# BaseClass {
|
|
# TypeLeafKind: LF_BCLASS (0x1400)
|
|
# AccessSpecifier: Public (0x3)
|
|
# BaseType: std::_General_ptr_iterator_tag (0x144C)
|
|
# BaseOffset: 0x0
|
|
# }
|
|
# }
|
|
.byte 0x0e, 0x00, 0x03, 0x12
|
|
.byte 0x00, 0x14, 0x03, 0x00
|
|
.byte 0x4c, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xf2, 0xf1
|
|
# Struct (0x144E) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 1
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x144D)
|
|
# 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 0x4d, 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 (0x144F) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Trivially_copyable_ptr_iterator_tag (0x144E)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x1168)
|
|
# LineNumber: 421
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x4e, 0x14, 0x00, 0x00
|
|
.byte 0x68, 0x11, 0x00, 0x00
|
|
.byte 0xa5, 0x01, 0x00, 0x00
|
|
# Struct (0x1450) {
|
|
# TypeLeafKind: LF_STRUCTURE (0x1505)
|
|
# MemberCount: 0
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1378)
|
|
# 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 0x78, 0x13, 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 (0x1451) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_General_ptr_iterator_tag (0x1450)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x1168)
|
|
# LineNumber: 417
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x50, 0x14, 0x00, 0x00
|
|
.byte 0x68, 0x11, 0x00, 0x00
|
|
.byte 0xa1, 0x01, 0x00, 0x00
|
|
# FuncId (0x1452) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: int* (const int* const, const int* const, int* const, std::allocator<int>&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant<bool,1>) (0x1447)
|
|
# Name: _Uninitialized_copy_al_unchecked
|
|
# }
|
|
.byte 0x2e, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x47, 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
|
|
# Pointer (0x1453) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: int* const (0x1131)
|
|
# 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 0x31, 0x11, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x1454) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: const int* const& (0x143E)
|
|
# ArgType: int* const& (0x1453)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x3e, 0x14, 0x00, 0x00
|
|
.byte 0x53, 0x14, 0x00, 0x00
|
|
# Procedure (0x1455) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: std::_Really_trivial_ptr_iterator_tag (0x1445)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (const int* const&, int* const&) (0x1454)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x45, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x54, 0x14, 0x00, 0x00
|
|
# FuncId (0x1456) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: std::_Really_trivial_ptr_iterator_tag (const int* const&, int* const&) (0x1455)
|
|
# Name: _Ptr_copy_cat
|
|
# }
|
|
.byte 0x1a, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x55, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x50, 0x74, 0x72
|
|
.byte 0x5f, 0x63, 0x6f, 0x70
|
|
.byte 0x79, 0x5f, 0x63, 0x61
|
|
.byte 0x74, 0x00, 0xf2, 0xf1
|
|
# ArgList (0x1457) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: const int* const& (0x143E)
|
|
# ArgType: const int* const& (0x143E)
|
|
# ArgType: std::random_access_iterator_tag (0x1240)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x3e, 0x14, 0x00, 0x00
|
|
.byte 0x3e, 0x14, 0x00, 0x00
|
|
.byte 0x40, 0x12, 0x00, 0x00
|
|
# Procedure (0x1458) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: __int64 (0x13)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const int* const&, const int* const&, std::random_access_iterator_tag) (0x1457)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x13, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x57, 0x14, 0x00, 0x00
|
|
# FuncId (0x1459) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: __int64 (const int* const&, const int* const&, std::random_access_iterator_tag) (0x1458)
|
|
# Name: _Idl_distance1
|
|
# }
|
|
.byte 0x1a, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x58, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x49, 0x64, 0x6c
|
|
.byte 0x5f, 0x64, 0x69, 0x73
|
|
.byte 0x74, 0x61, 0x6e, 0x63
|
|
.byte 0x65, 0x31, 0x00, 0xf1
|
|
# Procedure (0x145A) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: int* (0x674)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (const int*, const int*, int*) (0x140A)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x0a, 0x14, 0x00, 0x00
|
|
# FuncId (0x145B) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: int* (const int*, const int*, int*) (0x145A)
|
|
# Name: _Copy_memmove
|
|
# }
|
|
.byte 0x1a, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x5a, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x43, 0x6f, 0x70
|
|
.byte 0x79, 0x5f, 0x6d, 0x65
|
|
.byte 0x6d, 0x6d, 0x6f, 0x76
|
|
.byte 0x65, 0x00, 0xf2, 0xf1
|
|
# MemberFuncId (0x145C) {
|
|
# 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> > >::() (0x10FA)
|
|
# Name: _Orphan_all
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0xfa, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x4f, 0x72, 0x70
|
|
.byte 0x68, 0x61, 0x6e, 0x5f
|
|
.byte 0x61, 0x6c, 0x6c, 0x00
|
|
# MemberFuncId (0x145D) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# FunctionType: void std::vector<int,std::allocator<int> >::(int*, int*) (0x10EB)
|
|
# Name: _Destroy
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0xeb, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x44, 0x65, 0x73
|
|
.byte 0x74, 0x72, 0x6f, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x145E) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::allocator<int> (0x1085)
|
|
# FunctionType: void std::allocator<int>::(int* const, const unsigned __int64) (0x1133)
|
|
# Name: deallocate
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x85, 0x10, 0x00, 0x00
|
|
.byte 0x33, 0x11, 0x00, 0x00
|
|
.byte 0x64, 0x65, 0x61, 0x6c
|
|
.byte 0x6c, 0x6f, 0x63, 0x61
|
|
.byte 0x74, 0x65, 0x00, 0xf1
|
|
# MemberFuncId (0x145F) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::vector<int,std::allocator<int> > (0x1081)
|
|
# FunctionType: unsigned __int64 std::vector<int,std::allocator<int> >::() (0x10D7)
|
|
# Name: capacity
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x81, 0x10, 0x00, 0x00
|
|
.byte 0xd7, 0x10, 0x00, 0x00
|
|
.byte 0x63, 0x61, 0x70, 0x61
|
|
.byte 0x63, 0x69, 0x74, 0x79
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
# MemberFuncId (0x1460) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Container_base12 (0x1172)
|
|
# FunctionType: void std::_Container_base12::() (0x11B4)
|
|
# Name: _Orphan_all
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x72, 0x11, 0x00, 0x00
|
|
.byte 0xb4, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4f, 0x72, 0x70
|
|
.byte 0x68, 0x61, 0x6e, 0x5f
|
|
.byte 0x61, 0x6c, 0x6c, 0x00
|
|
# Class (0x1461) {
|
|
# 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 (0x1462) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Lockit (0x1461)
|
|
# 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 0x61, 0x14, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1463) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Lockit (0x1461)
|
|
# ThisType: std::_Lockit* (0x1462)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 0
|
|
# ArgListType: () (0x1000)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x61, 0x14, 0x00, 0x00
|
|
.byte 0x62, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x1464) {
|
|
# 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 (0x1465) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Lockit (0x1461)
|
|
# ThisType: std::_Lockit* (0x1462)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (int) (0x1464)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x61, 0x14, 0x00, 0x00
|
|
.byte 0x62, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x64, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# Modifier (0x1466) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: std::_Lockit (0x1461)
|
|
# Modifiers [ (0x1)
|
|
# Const (0x1)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x61, 0x14, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x1467) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const std::_Lockit (0x1466)
|
|
# 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 0x66, 0x14, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x1468) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: const std::_Lockit& (0x1467)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x67, 0x14, 0x00, 0x00
|
|
# MemberFunction (0x1469) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Lockit (0x1461)
|
|
# ThisType: std::_Lockit* (0x1462)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::_Lockit&) (0x1468)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x61, 0x14, 0x00, 0x00
|
|
.byte 0x62, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x68, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x146A) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_Lockit::() (0x1463)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_Lockit::(int) (0x1465)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_Lockit::(const std::_Lockit&) (0x1469)
|
|
# ]
|
|
# }
|
|
.byte 0x1a, 0x00, 0x06, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x63, 0x14, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x65, 0x14, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x69, 0x14, 0x00, 0x00
|
|
# MemberFunction (0x146B) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Lockit (0x1461)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (int) (0x1464)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x61, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x64, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x146C) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 1
|
|
# Arguments [
|
|
# ArgType: std::_Lockit* (0x1462)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x12
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x62, 0x14, 0x00, 0x00
|
|
# MemberFunction (0x146D) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Lockit (0x1461)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (std::_Lockit*) (0x146C)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x61, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x6c, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# ArgList (0x146E) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::_Lockit* (0x1462)
|
|
# ArgType: int (0x74)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x62, 0x14, 0x00, 0x00
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
# MemberFunction (0x146F) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Lockit (0x1461)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (std::_Lockit*, int) (0x146E)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x61, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x6e, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MethodOverloadList (0x1470) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: void std::_Lockit::(int) (0x146B)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Private (0x1)
|
|
# MethodKind: Static (0x2)
|
|
# Type: void std::_Lockit::(std::_Lockit*) (0x146D)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Private (0x1)
|
|
# MethodKind: Static (0x2)
|
|
# Type: void std::_Lockit::(std::_Lockit*, int) (0x146F)
|
|
# ]
|
|
# }
|
|
.byte 0x1a, 0x00, 0x06, 0x12
|
|
.byte 0x0b, 0x00, 0x00, 0x00
|
|
.byte 0x6b, 0x14, 0x00, 0x00
|
|
.byte 0x09, 0x00, 0x00, 0x00
|
|
.byte 0x6d, 0x14, 0x00, 0x00
|
|
.byte 0x09, 0x00, 0x00, 0x00
|
|
.byte 0x6f, 0x14, 0x00, 0x00
|
|
# MethodOverloadList (0x1471) {
|
|
# TypeLeafKind: LF_METHODLIST (0x1206)
|
|
# Method [
|
|
# AccessSpecifier: Public (0x3)
|
|
# MethodKind: Static (0x2)
|
|
# Type: void std::_Lockit::(int) (0x146B)
|
|
# ]
|
|
# Method [
|
|
# AccessSpecifier: Private (0x1)
|
|
# MethodKind: Static (0x2)
|
|
# Type: void std::_Lockit::(std::_Lockit*) (0x146D)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x06, 0x12
|
|
.byte 0x0b, 0x00, 0x00, 0x00
|
|
.byte 0x6b, 0x14, 0x00, 0x00
|
|
.byte 0x09, 0x00, 0x00, 0x00
|
|
.byte 0x6d, 0x14, 0x00, 0x00
|
|
# Pointer (0x1472) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: std::_Lockit (0x1461)
|
|
# 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, 0x14, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# MemberFunction (0x1473) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: std::_Lockit& (0x1472)
|
|
# ClassType: std::_Lockit (0x1461)
|
|
# ThisType: std::_Lockit* (0x1462)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 1
|
|
# ArgListType: (const std::_Lockit&) (0x1468)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x72, 0x14, 0x00, 0x00
|
|
.byte 0x61, 0x14, 0x00, 0x00
|
|
.byte 0x62, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.byte 0x68, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# FieldList (0x1474) {
|
|
# 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: 0x146A
|
|
# Name: _Lockit
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: void std::_Lockit::() (0x1463)
|
|
# Name: ~_Lockit
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x3
|
|
# MethodListIndex: 0x1470
|
|
# Name: _Lockit_ctor
|
|
# }
|
|
# OverloadedMethod {
|
|
# TypeLeafKind: LF_METHOD (0x150F)
|
|
# MethodCount: 0x2
|
|
# MethodListIndex: 0x1471
|
|
# Name: _Lockit_dtor
|
|
# }
|
|
# OneMethod {
|
|
# TypeLeafKind: LF_ONEMETHOD (0x1511)
|
|
# AccessSpecifier: Public (0x3)
|
|
# Type: std::_Lockit& std::_Lockit::(const std::_Lockit&) (0x1473)
|
|
# 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 0x6a, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x4c, 0x6f, 0x63
|
|
.byte 0x6b, 0x69, 0x74, 0x00
|
|
.byte 0x11, 0x15, 0x03, 0x00
|
|
.byte 0x63, 0x14, 0x00, 0x00
|
|
.byte 0x7e, 0x5f, 0x4c, 0x6f
|
|
.byte 0x63, 0x6b, 0x69, 0x74
|
|
.byte 0x00, 0xf3, 0xf2, 0xf1
|
|
.byte 0x0f, 0x15, 0x03, 0x00
|
|
.byte 0x70, 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 0x71, 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 0x73, 0x14, 0x00, 0x00
|
|
.byte 0x6f, 0x70, 0x65, 0x72
|
|
.byte 0x61, 0x74, 0x6f, 0x72
|
|
.byte 0x3d, 0x00, 0xf2, 0xf1
|
|
# Class (0x1475) {
|
|
# TypeLeafKind: LF_CLASS (0x1504)
|
|
# MemberCount: 11
|
|
# Properties [ (0x200)
|
|
# HasUniqueName (0x200)
|
|
# ]
|
|
# FieldList: <field list> (0x1474)
|
|
# DerivedFrom: 0x0
|
|
# VShape: 0x0
|
|
# SizeOf: 4
|
|
# Name: std::_Lockit
|
|
# LinkageName: .?AV_Lockit@std@@
|
|
# }
|
|
.byte 0x36, 0x00, 0x04, 0x15
|
|
.byte 0x0b, 0x00, 0x00, 0x02
|
|
.byte 0x74, 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 (0x1476) {
|
|
# TypeLeafKind: LF_STRING_ID (0x1605)
|
|
# Id: 0x0
|
|
# StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\yvals.h
|
|
# }
|
|
.byte 0x6e, 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, 0x5c, 0x32
|
|
.byte 0x30, 0x31, 0x37, 0x5c
|
|
.byte 0x43, 0x6f, 0x6d, 0x6d
|
|
.byte 0x75, 0x6e, 0x69, 0x74
|
|
.byte 0x79, 0x5c, 0x56, 0x43
|
|
.byte 0x5c, 0x54, 0x6f, 0x6f
|
|
.byte 0x6c, 0x73, 0x5c, 0x4d
|
|
.byte 0x53, 0x56, 0x43, 0x5c
|
|
.byte 0x31, 0x34, 0x2e, 0x31
|
|
.byte 0x36, 0x2e, 0x32, 0x37
|
|
.byte 0x30, 0x32, 0x33, 0x5c
|
|
.byte 0x69, 0x6e, 0x63, 0x6c
|
|
.byte 0x75, 0x64, 0x65, 0x5c
|
|
.byte 0x79, 0x76, 0x61, 0x6c
|
|
.byte 0x73, 0x2e, 0x68, 0x00
|
|
# UdtSourceLine (0x1477) {
|
|
# TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
|
|
# UDT: std::_Lockit (0x1475)
|
|
# SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\yvals.h (0x1476)
|
|
# LineNumber: 339
|
|
# }
|
|
.byte 0x0e, 0x00, 0x06, 0x16
|
|
.byte 0x75, 0x14, 0x00, 0x00
|
|
.byte 0x76, 0x14, 0x00, 0x00
|
|
.byte 0x53, 0x01, 0x00, 0x00
|
|
# ArgList (0x1478) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 3
|
|
# Arguments [
|
|
# ArgType: int* (0x674)
|
|
# ArgType: int* (0x674)
|
|
# ArgType: std::allocator<int>& (0x10FC)
|
|
# ]
|
|
# }
|
|
.byte 0x12, 0x00, 0x01, 0x12
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0xfc, 0x10, 0x00, 0x00
|
|
# Procedure (0x1479) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: void (0x3)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 3
|
|
# ArgListType: (int*, int*, std::allocator<int>&) (0x1478)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x03, 0x00
|
|
.byte 0x78, 0x14, 0x00, 0x00
|
|
# FuncId (0x147A) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: void (int*, int*, std::allocator<int>&) (0x1479)
|
|
# Name: _Destroy_range
|
|
# }
|
|
.byte 0x1a, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x79, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x44, 0x65, 0x73
|
|
.byte 0x74, 0x72, 0x6f, 0x79
|
|
.byte 0x5f, 0x72, 0x61, 0x6e
|
|
.byte 0x67, 0x65, 0x00, 0xf1
|
|
# ArgList (0x147B) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 4
|
|
# Arguments [
|
|
# ArgType: int* (0x674)
|
|
# ArgType: int* (0x674)
|
|
# ArgType: std::allocator<int>& (0x10FC)
|
|
# ArgType: std::integral_constant<bool,1> (0x109E)
|
|
# ]
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x12
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0x74, 0x06, 0x00, 0x00
|
|
.byte 0xfc, 0x10, 0x00, 0x00
|
|
.byte 0x9e, 0x10, 0x00, 0x00
|
|
# Procedure (0x147C) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: void (0x3)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 4
|
|
# ArgListType: (int*, int*, std::allocator<int>&, std::integral_constant<bool,1>) (0x147B)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x04, 0x00
|
|
.byte 0x7b, 0x14, 0x00, 0x00
|
|
# FuncId (0x147D) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: void (int*, int*, std::allocator<int>&, std::integral_constant<bool,1>) (0x147C)
|
|
# Name: _Destroy_range1
|
|
# }
|
|
.byte 0x1a, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x7c, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x44, 0x65, 0x73
|
|
.byte 0x74, 0x72, 0x6f, 0x79
|
|
.byte 0x5f, 0x72, 0x61, 0x6e
|
|
.byte 0x67, 0x65, 0x31, 0x00
|
|
# ArgList (0x147E) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: void* (0x603)
|
|
# ArgType: unsigned __int64 (0x23)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x06, 0x00, 0x00
|
|
.byte 0x23, 0x00, 0x00, 0x00
|
|
# Procedure (0x147F) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: void (0x3)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (void*, unsigned __int64) (0x147E)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x7e, 0x14, 0x00, 0x00
|
|
# FuncId (0x1480) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: void (void*, unsigned __int64) (0x147F)
|
|
# Name: _Deallocate
|
|
# }
|
|
.byte 0x16, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x7f, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x44, 0x65, 0x61
|
|
.byte 0x6c, 0x6c, 0x6f, 0x63
|
|
.byte 0x61, 0x74, 0x65, 0x00
|
|
# Pointer (0x1481) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: void* (0x603)
|
|
# 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, 0x06, 0x00, 0x00
|
|
.byte 0x2c, 0x00, 0x01, 0x00
|
|
# ArgList (0x1482) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: void*& (0x1481)
|
|
# ArgType: unsigned __int64& (0x13A9)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x81, 0x14, 0x00, 0x00
|
|
.byte 0xa9, 0x13, 0x00, 0x00
|
|
# Procedure (0x1483) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: void (0x3)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (void*&, unsigned __int64&) (0x1482)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x82, 0x14, 0x00, 0x00
|
|
# FuncId (0x1484) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: void (void*&, unsigned __int64&) (0x1483)
|
|
# Name: _Adjust_manually_vector_aligned
|
|
# }
|
|
.byte 0x2a, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x83, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x41, 0x64, 0x6a
|
|
.byte 0x75, 0x73, 0x74, 0x5f
|
|
.byte 0x6d, 0x61, 0x6e, 0x75
|
|
.byte 0x61, 0x6c, 0x6c, 0x79
|
|
.byte 0x5f, 0x76, 0x65, 0x63
|
|
.byte 0x74, 0x6f, 0x72, 0x5f
|
|
.byte 0x61, 0x6c, 0x69, 0x67
|
|
.byte 0x6e, 0x65, 0x64, 0x00
|
|
# Pointer (0x1485) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const unsigned __int64 (0x108A)
|
|
# 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 0x8a, 0x10, 0x00, 0x00
|
|
.byte 0x0c, 0x04, 0x01, 0x00
|
|
# MemberFuncId (0x1486) {
|
|
# 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> > >::() (0x1120)
|
|
# Name: _Myend
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0x20, 0x11, 0x00, 0x00
|
|
.byte 0x5f, 0x4d, 0x79, 0x65
|
|
.byte 0x6e, 0x64, 0x00, 0xf1
|
|
# MemberFuncId (0x1487) {
|
|
# 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> > >::() (0x10FA)
|
|
# Name: _Free_proxy
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0x82, 0x10, 0x00, 0x00
|
|
.byte 0xfa, 0x10, 0x00, 0x00
|
|
.byte 0x5f, 0x46, 0x72, 0x65
|
|
.byte 0x65, 0x5f, 0x70, 0x72
|
|
.byte 0x6f, 0x78, 0x79, 0x00
|
|
# ArgList (0x1488) {
|
|
# TypeLeafKind: LF_ARGLIST (0x1201)
|
|
# NumArgs: 2
|
|
# Arguments [
|
|
# ArgType: std::allocator<std::_Container_proxy>& (0x11C1)
|
|
# ArgType: std::_Container_proxy* const (0x1109)
|
|
# ]
|
|
# }
|
|
.byte 0x0e, 0x00, 0x01, 0x12
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0xc1, 0x11, 0x00, 0x00
|
|
.byte 0x09, 0x11, 0x00, 0x00
|
|
# MemberFunction (0x1489) {
|
|
# TypeLeafKind: LF_MFUNCTION (0x1009)
|
|
# ReturnType: void (0x3)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<std::_Container_proxy> > (0x11A0)
|
|
# ThisType: 0x0
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (std::allocator<std::_Container_proxy>&, std::_Container_proxy* const) (0x1488)
|
|
# ThisAdjustment: 0
|
|
# }
|
|
.byte 0x1a, 0x00, 0x09, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0xa0, 0x11, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x88, 0x14, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
# MemberFuncId (0x148A) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<std::_Container_proxy> > (0x11A0)
|
|
# FunctionType: void std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >::(std::allocator<std::_Container_proxy>&, std::_Container_proxy* const) (0x1489)
|
|
# Name: destroy
|
|
# }
|
|
.byte 0x12, 0x00, 0x02, 0x16
|
|
.byte 0xa0, 0x11, 0x00, 0x00
|
|
.byte 0x89, 0x14, 0x00, 0x00
|
|
.byte 0x64, 0x65, 0x73, 0x74
|
|
.byte 0x72, 0x6f, 0x79, 0x00
|
|
# Procedure (0x148B) {
|
|
# TypeLeafKind: LF_PROCEDURE (0x1008)
|
|
# ReturnType: void (0x3)
|
|
# CallingConvention: NearC (0x0)
|
|
# FunctionOptions [ (0x0)
|
|
# ]
|
|
# NumParameters: 2
|
|
# ArgListType: (std::allocator<std::_Container_proxy>&, std::_Container_proxy* const) (0x1488)
|
|
# }
|
|
.byte 0x0e, 0x00, 0x08, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x02, 0x00
|
|
.byte 0x88, 0x14, 0x00, 0x00
|
|
# FuncId (0x148C) {
|
|
# TypeLeafKind: LF_FUNC_ID (0x1601)
|
|
# ParentScope: std (0x1380)
|
|
# FunctionType: void (std::allocator<std::_Container_proxy>&, std::_Container_proxy* const) (0x148B)
|
|
# Name: _Deallocate_plain
|
|
# }
|
|
.byte 0x1e, 0x00, 0x01, 0x16
|
|
.byte 0x80, 0x13, 0x00, 0x00
|
|
.byte 0x8b, 0x14, 0x00, 0x00
|
|
.byte 0x5f, 0x44, 0x65, 0x61
|
|
.byte 0x6c, 0x6c, 0x6f, 0x63
|
|
.byte 0x61, 0x74, 0x65, 0x5f
|
|
.byte 0x70, 0x6c, 0x61, 0x69
|
|
.byte 0x6e, 0x00, 0xf2, 0xf1
|
|
# MemberFuncId (0x148D) {
|
|
# TypeLeafKind: LF_MFUNC_ID (0x1602)
|
|
# ClassType: std::_Default_allocator_traits<std::allocator<std::_Container_proxy> > (0x11A0)
|
|
# FunctionType: void std::_Default_allocator_traits<std::allocator<std::_Container_proxy> >::(std::allocator<std::_Container_proxy>&, const std::_Container_proxy*, const unsigned __int64) (0x11C9)
|
|
# Name: deallocate
|
|
# }
|
|
.byte 0x16, 0x00, 0x02, 0x16
|
|
.byte 0xa0, 0x11, 0x00, 0x00
|
|
.byte 0xc9, 0x11, 0x00, 0x00
|
|
.byte 0x64, 0x65, 0x61, 0x6c
|
|
.byte 0x6c, 0x6f, 0x63, 0x61
|
|
.byte 0x74, 0x65, 0x00, 0xf1
|
|
# Modifier (0x148E) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: void (0x3)
|
|
# Modifiers [ (0x3)
|
|
# Const (0x1)
|
|
# Volatile (0x2)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x148F) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const volatile void (0x148E)
|
|
# 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 0x8e, 0x14, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# Modifier (0x1490) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: char (0x70)
|
|
# Modifiers [ (0x3)
|
|
# Const (0x1)
|
|
# Volatile (0x2)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x70, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x1491) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: const volatile char (0x1490)
|
|
# 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, 0x14, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
# Modifier (0x1492) {
|
|
# TypeLeafKind: LF_MODIFIER (0x1001)
|
|
# ModifiedType: char (0x70)
|
|
# Modifiers [ (0x2)
|
|
# Volatile (0x2)
|
|
# ]
|
|
# }
|
|
.byte 0x0a, 0x00, 0x01, 0x10
|
|
.byte 0x70, 0x00, 0x00, 0x00
|
|
.byte 0x02, 0x00, 0xf2, 0xf1
|
|
# Pointer (0x1493) {
|
|
# TypeLeafKind: LF_POINTER (0x1002)
|
|
# PointeeType: volatile char (0x1492)
|
|
# 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 0x92, 0x14, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x01, 0x00
|
|
|
|
.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
|